lamp是经典的服务器构架, 配置简单, 使用方便
服务器环境是centos 7
php apache
yum install php httpd php-gd php-bcmath php-mysqli
如需安装其他的php扩展, 请自行使用命令安装
yum install php-扩展名
mysql
由于mysql的闭源, 所以在centos的源里面没有mysql
需要手动添加
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
yum localinstall mysql57-community-release-el7-8.noarch.rpm
yum install -y mysql-server
service mysqld start
mysql 5.7以上的版本会产生一个随机密码(必须先启动mysql的服务)
vim /etc/log/mysqld.log
搜索A temporary password is generated for root@localhost:
就可以看到密码, 拿到密码后就可以执行mysql_secure_installation
进行安全设置了
安全设置, 如果是第一次, 那么会要求你重新设置root密码, 密钥要求有大写, 小写, 特殊字符, 数字, 比如:MY@s2016ql
mysql_secure_installation
# 是否修改root密码
# 是否移除匿名用户帐号
# 是否允许远程登录root帐号
# 是否移除自带的test数据库
# 是否重新加载权限表让修改生效
之后就可以登录了
mysql -uroot =pMY@s2016ql
常见问题
没有读写权限
假设目录为/var/www/html/caches
chmod -Rf 777 /var/www/html/caches
-R 为递归遍历子目录
-f 安静模式
503错误
服务器没有启动
service httpd start
500错误
代码有问题, 检查你的代码
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。