拥有自己的博客网站

在本机上安装一个CONTOS系统(主要问题是会弹出一个log out的页面)

APACHE/HTTPD服务器的安装

1.以root用户的权限(sudo -s),执行如下安装命令。

#yum -y install httpd

2.安装完成后,执行如下命令,设置httpd服务随着系统启动而启动。

#systemctl enable httpd.service

3.执行如下命令立即启动httpd服务:

#systemctl start httpd.service     然后打开浏览器,输入服务器IP地址,不出意外可以看到默认网页。如果不行的话重启httpd服务器

#apachectl restart

4.httpd服务的配置文件是:/etc/httpd/conf/httpd.conf   根目录是 /var/www  然后在配置文件中最下面添加自己的配置(在配置文件这块出错是无脑删除了一个文件导致配置文件119行DocumentRoot找不到路径)

ServerName  www.pengsiwei.com              (这个域名是要自己在dot.tk中自己注册的之后再说)

ServerAlias pengsiwei.com         (这个和上面的一样)

DocumentRoot /var/www/html(这个根目录是频繁出错的地方,改了不下于十次,主要出现的问题是打不开网页出现not found)

ErrorLog /var/log/html.error.log

5.我们需要在dot.tk建立一个自己免费的域名比如上面的pengsiwei.tk就是自己建立的。需要注意的地方是里面使用DNS先要一个 公用的IP(比如114.114.115.119)然后注册成功之后进入里面的My Domains 把之前自己设置的公用的IP改成你自己服务器的IP。

6.我们可以用#netstat -tnlp  来检查端口的状态#service sshd start 是把22端口打开,还需要把80端口打开,这就要在配置文件里面的LISTEN 12:34:56:78:80                                                                                                               LISTEN 80                                                                                                                                        改成LISTEN 12:34:56:78:80                                                                                                           LISTEN 0.0.0.0:80

7.打开防火墙端口,让httpd服务的80端口或者443端口打开。

#firewall-cmd –permanent –zone=public –add-service=http                   #firewall-cmd –permanent –zone=public –add-service=https                 #firewall-cmd –reload

8.安装PHP5用如下命令

#yum install php    (其中要输入密码)

然后在虚拟主机的文档目录下就可以放一个php的测试页面进行测试了

编辑/var/www/html/index.php为以下内容:

9.安装MySQL数据库服务执行下面命令

#yum install mariadb-server mariadb

10.可以把MySQL服务打开开机自动启动并立即启动服务

#systemctl start mariadb.service

#systemctl enable mariadb.service

11.安装完成之后,我们需要给MySQL数据库服务器的root用户设置密码

#mysql_secure_installation

然后安装 phpMyAdmin

#yum install phpmyadmin

12.安装完成之后,phpmyadmin的配置文件是 /etc/httpd/conf.d/phpMyAdmin.conf   通常我们需要放开权限让外网来访问数据库Web,所以我们就要修改配置文件

 AddDefaultCharset UTF-8

 #

 # Apache 2.4

 #Require ip 127.0.0.1        #注释这一行

 #Require ip ::1                 #注释这一行

 Require all granted          #新增这一行

 # Apache 2.2

 Order Deny,Allow

 Deny from All

 Allow from All

然后保存退出,重启httpd服务器

#apachectl restart

然后找台其他机器上的浏览器打开网址: http:///phpmyadmin .

13.安装wordpress

首先去Wordpress的中文网站(https://wordpress.org/)下载中文版本的wordpress压缩包

https://cn.wordpress.org/wordpress-4.5.3-zh CN。tar.gz(这里下载的是一个gz的压缩包而我们去用unzip解压所以出错,后面换成了zip的压缩包才解决了这个问题)

然后可以在test.com目录下再解压一次解压之后可以得到一个wordpress,这个是wordpress的目录

在浏览器打开网站http://www.test.com/wordpress即可看到wordpress的安装向导

我们打开数据库的web管理界面,登录管理后台,新建一个数据库用户以及属于该用户的一个独立数据库。我们这里简单起见,选择数据库和用户名都用wordpress

数据库信息准备之后,就继续wordpress的安装进程,填写刚刚准备好的数据库信息后,继续会出错。把自己生成的wp-config.php配置文件内容复制出来。然后手动到wordpress目录下新建一个文件叫wp-config.php,内容就是刚刚复制的文件,保持之后就继续安装。最后设置博客的标题和管理用户

然后就是最最最基本的安装成功了wordpress了

你可能感兴趣的:(拥有自己的博客网站)