操作系统Ubuntu server 12.04
结合:http://write.blog.youkuaiyun.com/postedit/38333211
http://blog.youkuaiyun.com/weishuxiao1/article/details/26499159
1.安装lamp
#apt-get install -y mysql-server php5 apache2
2.安装mysql 使用工具phpmyadmin
apt-get install -y phpmyadmin
cp -rf /usr/share/phpmyadmin /var/www/
chown -R www-data:www-data /var/www/phpmyadmin
vi /etc/phpmyadmin/apache.conf
Alias /phpmyadmin /usr/share/phpmyadmin
改为:
Alias /phpmyadmin /var/www/phpmyadmin
重启apche2,访问localhost/phpmyadmin
3.mysql权限管理
提示:Could not connect: Can't connect to MySQL server on '192.168.1.12' (111)
这是由于mysql没有运行远程访问权限,只允许127.0.0.1访问
解决办法,修改/etc/mysql/my.cnf
注释掉 #bind-address = 127.0.0.1
Apache默认为系统用户名为www-data 用户组也为www-data
修改web文件所有者
chown -R www-data:www-data loganalyze/chown -R www-data:www-data loganalyze/
5.网站响应超级慢
查看mysql /var/log/mysql/error.log发现错误
141229 0:33:13 [Warning] IP address '192.168.1.9' could not be resolved: Temporary failure in name resolution
这是由于IP地址解析出现问题造成的。
在/etc/hosts内部添加
192.168.1.9 myserver
参考:http://my.oschina.net/u/234018/blog/307637