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错误

代码有问题, 检查你的代码


优de良
333 声望13 粉丝

好好写代码


引用和评论

0 条评论