操作系统 Ubuntu server 12.04
结合:http://write.blog.csdn.net/postedit/38333211
http://blog.csdn.net/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
4. 复制所有的 web 文件到 / var/www 作为 web 根目录,可以通过 Apache 配置文件自己设置
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
来源: http://lib.csdn.net/article/linux/36319