阿里云 linux下已有mysql安装phpmyadmin php apache2

WBOY
Release: 2016-06-23 13:39:05
Original
1060 people have browsed it

之前一直用的Xftp4和Xshell5管理服务器,每次要对数据库就行修改,都得从命令行,非常不方便,因为对mysql命令行不是很熟悉。

最近想到用界面来管理mysql,因此就安装了phpmyadmin


之前的服务器上只有mysql 和 tomcat


首先安装Apacache2 搜索httpd-2.4.12.tar.gz,下载后用xftp上传到/usr/local/src目录下

cd /usr/local/src
Copy after login
tar xvfz httpd-2.4.2-deps.tar.gz
Copy after login
cd srclib
Copy after login
tar xvfz apr-1.5.1.tar.gz
Copy after login
tar xvfz apr-util-1.5.4.tar.gz
Copy after login
mv apr-1.5.1 apr
Copy after login
mv apr-util-1.5.4 apr-util
Copy after login
./configure --help
Copy after login
./configure --enable-so
Copy after login
make
Copy after login
make install
Copy after login
apche2将被安装到/usr/local/apache2目录下
Copy after login
/usr/local/apache2/bin/apachectl restart
Copy after login
Copy after login
Copy after login
提示无法绑定80端口,以及域名不正确,因为80端口被tomcat用掉了
Copy after login
cd /usr/local/apache2/conf
Copy after login
Copy after login
vi ./httpd.conf
Copy after login
将Listen 80改为Listen 88或其他可用端口
Copy after login
将ServerAdmin 一行改为ServerAdmin localhost
Copy after login
/usr/local/apache2/bin/apachectl restart
Copy after login
Copy after login
Copy after login
在浏览器输入服务器IP地址:88如10.123.12.123:88浏览器显示it works
Copy after login
php安装
Copy after login
按照http://www.thegeekstuff.com/2008/07/instruction-guide-to-install-php5-from-source-on-linux/就可以了
Copy after login
phpmyadmin安装
Copy after login
sudo apt-get install phpmyadmin
Copy after login
Copy after login
Copy after login
刚开始我运行这条命令一直显示Failed to fetch http://cn.archive...
Copy after login
以为是阿里云的网络不能访问更新,就去下载phpmyadmin的安装包然后上传到服务器上安装,装了一个晚上总是遇到问题
Copy after login
第二天早上重试
Copy after login
sudo apt-get install phpmyadmin
Copy after login
Copy after login
Copy after login
还是failed, 解决方法:
Copy after login
sudo apt-get update
Copy after login
sudo apt-get install phpmyadmin
Copy after login
Copy after login
Copy after login
竟然成功了!!安装好的phpmyadmin在/usr/share/phpmyadmin目录下
Copy after login
sudo ln -s /usr/share/phpmyadmin /var/www
Copy after login
cd /usr/local/apache2/conf
Copy after login
Copy after login
vi httpd.conf
Copy after login
将DocumentRoot和下面一行改为如下两行
Copy after login
DocumentRoot "/var/www"<directory></directory>
Copy after login
/usr/local/apache2/bin/apachectl restart
Copy after login
Copy after login
Copy after login
浏览器输入http://10.123.12.123:88/phpmyadmin/index.php
Copy after login
终于成功啦,输入用户名密码ok
Copy after login
上面遇到过apr及apr-util没有安装错误,下载apr-1.5.1.tar.gz,apr-util-1.5.4.tar.gz,上传到/usr/local/src/httpd-2.4.2/srclib目录下
Copy after login

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!