2019独角兽企业重金招聘Python工程师标准>>>
1.安装 apache 服务 a、检查是否安装过httpd
rpm -qa | grep httpd
b、如果未安装 ,安装语法
yum -y install httpd
c、启动apach 服务 语法 启动 终止 重启
启动过程中可能会遇到以下问题: 注:此问题为端口占用,appach 默认端口为80 解决方案:
cd /etc/httpd/conf
vi httpd.conf
修改此处的端口 ==》》此处我更改为8000
Google 一下,发现原来是 SELinux 安全机制的作用。 (很难搞,如果很多牵扯的权限的事情找不到原因,就可以分析是否是它的作用) 解决方法如下: 查看selinux状态:
[root@cacti-test httpd]# sestatus
SELinux status: enabled
SELinuxfs mount: /selinux
Current mode: enforcing
Mode from config file: enforcing
Policy version: 21
Policy from config file: targeted
或者用
[root@cacti-test httpd]# getenforce
Enforcing
关闭selinux状态:(使用无启重启系统的方法) 详见:在此输入链接描述
[root@cacti-test httpd]# setenforce 0 关闭命令
[root@cacti-test httpd]# getenforce 重新查看selinux状态
Permissive
尝试再次启动apache
[root@cacti-test httpd]# service httpd start
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName [ OK ] 成功!!
访问地址:http://ip:prot 正常访问 至此 apache 服务安装ok
=========================华丽的分割线=========================
2、安装php 同样先检查php安装没有同1 a、安装php
yum -y install php
一切ok 后 b、安装php 对mysql 的支持
yum -y install php-mysql
注:此处安装可能会出现的问题,如果本机上之前已经安装过mysql服务端,此处会报一个错误 意思是php-mysql 组件里面的一些组件会和mysql 服务端之前的组件想冲突 解决方案: 具体请看 《mysql-libs 和 MySQL-server冲突》
======================华丽的分割线======================= 3、安装wordpress 终于到最后一步了 a、下载wordpress 中文版
$ wget http://cn.wordpress.org/wordpress-3.9-zh_CN.zip
b、解压
$ unzip wordpress-3.9-zh_CN.zip
解压后 会出现一个wordpress 文件夹 c、拷贝 wordproess 里面的内容到 /var/www/html 下面
cp wordpress/* /var/www/html/
d、配置 wordpress 里面对mysql 数据库的参数
$ cd /var/www/html
$ mv wp-config-sample.php wp-config.php
$ vi wp-config.php
=========修改对应的文件内容start=============
/** MySQL数据库名 */
define(‘DB_NAME', ‘wordpress');
/** MySQL数据库用户名 */
define(‘DB_USER', ‘root');
/** MySQL数据库密码 */
define(‘DB_PASSWORD', ‘password')
/** MySQL主机(不用修改) */
define(‘DB_HOST', ‘localhost’);
=========修改对应的文件内容end============= e、重启apache f、访问 http://ip:prot/wp-admin/install.php 执行安装
over