一台主机部署lamp
(CentOS-7,httpd2.4,mariaDB,php-fpm)
1、 安装环境:
a) yum –y install httpd(centos7系统默认安装为2.4版本) b) yum –y install mariadb 安装完成后,运行mysql_secure_installation命令,根据提示完成操作,安全加强 c) yum –y install php-fpm php-mbstring php-mysql php-mcrypt(需要的组件)
2、 配置文件:
Httpd 配置文件: /etc/httpd/conf/httpd.conf,/etc/httpd/conf.d/*.conf php-fpm配置文件:/etc/php-fpm.conf,/etc/php-fpm.d/*.conf mariaDB配置文件:/etc/my.cnf ,/etc/my.cnf.d/*.conf
3、 修改相关配置文件:
3.1在/etc/httpd/conf.d/下新建smartwy.conf,编写如下(确定域名解析正确,也可以使用ip访问):
3.2修改/etc/php-fpm.d/www.conf内以下三项,把行首的‘;’去掉,便于查看状态
pm.status_path = /status
ping.path = /ping
ping.response = pong
在/etc/php-fpm.d/www.conf末行设有会话,需手动创建session目录,
mkdir /var/lib/php/session,
chown apache.apache /var/lib/php/session
3.3修改/etc/my.cnf,添加skip_name_resolve=ON,跳过域名解析
4、 编写index.php文件
Systemctl restart httpd.service
Systemctl restart php-fpm.service
5、 测试:
6、 部署phpMyAdmin
获取phpMyAdmin-4.0.10.20-all-languages.tar.gz, 目录内重命名config.sample.inc.php为config.inc.php, 修改:$cfg['blowfish_secret'] 项,后面参数可随机键入由数字与字母组成的字符串。 在浏览器地址栏键入http://www.smartwy.com/pma/,如下
用户名与密码是mariaDB的用户名,
7、 新建虚拟主机,部署wordpress,
在/etc/httpd/conf.d/下新建magedu.conf,编写如下:
在站点根目录下新建index.php编写如下:
在浏览器中测试
新虚拟主机已完成,获取wordpress-4.7.4-zh_CN.tar.gz,
解压到站点根目录下,重命名为wp,在浏览器测试,输入www.magedu.com/wp,
可根据提示进行配置,也可将wp目录下的wp-config-sample.php重命名
为wp-config.php,修改wp-config.php以下内容,根据注释将自己数据库信息添加
以上完成后,登录,如下
可以实现两个虚拟主机,一个部署phpmyadmin,一个部署wordpress,如下:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。