未加星标

如何搭建个人网站(三)项目发布

字体大小 | |
[数据库(mysql) 所属分类 数据库(mysql) | 发布者 店小二05 | 时间 2017 | 作者 红领巾 ] 0人收藏点击收藏

本文由搬砖工原创,转载请看清文末的转载要求

上一篇文章为大家介绍了应用服务器的搭建步骤。现在到了我们如何发布项目的时候了。首先,部分小伙伴可能会使用服务器搭建自己的私有论坛。在比如阿里云等服务器租赁商有类似的空间可供大家直接上传自己的论坛文件。在这里博主以wordpress为例给大家介绍一下wordpress在centos系统下的安装步骤以及个人网站的发布步骤。

首先我们需要安装一个mysql数据库,通过我们之前的软件远程登录到服务器之后,直接运行以下命令:

yum install -y mysql-server mysql mysql-deve

这条命令安装了mysql的客户端和服务端,执行完毕后我们可以执行以下命令查看mysql的版本

rpm -qi mysql-server

接下来就是mysql的初始化配置了,首先我们开启我们的mysql服务

service mysqld start
如何搭建个人网站(三)项目发布
为了避免每次开机启动mysql服务,我们将mysql服务加入到开机启动项中 chkconfig mysqld on

接下来为mysql数据库设置连接密码

mysqladmin -u root password 'root'

然后我们就可以通过mysql -u root -p来连接我们的数据库了

当然,如何大家需要远程连接mysql数据库的话,需要修改mysql的权限,具体操作如下:

1、本机登陆到mysql数据库

2、使用mysql用户表

use mysql;

3、更新用户表

UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;

4、强制刷新权限

flush privileges;

完成上面的操作就可以远程登录mysql数据库了

现在我们安装wordpress,首先我们在官网下载一个wordpress的 linux 压缩包,执行以下命令

wget https://cn.wordpress.org/wordpress-4.7-zh_CN.tar.gz

通过ls我们可以看到压缩包已经下载到服务器上了,但是文件显示为红色,我们需要给文件赋权限

chmod 777 wordpress-4.7-zh_CN.tar.gz
如何搭建个人网站(三)项目发布

然后执行解压操作

tar xzf wordpress-4.7-zh_CN.tar.gz -C /var/www/html/

将文件解压到了/var/www/html目录下,下一步就是为服务器添php支持

yum install php php-fpm php-mysql

其中php-fpm是我们需要启动的服务,安装完成之后启动php-fpm

service php-fpm start

接下来就是配置nginx,使我们的服务器能访问到我们的wordpress,在这里我使用的是banzg.info作为博客的域名,因此大家根据自己的实际情况来配置nginx。同时在下一篇文章将会讲到域名租用和解析。

首先打开nginx配置

vim /etc/nginx/conf.d/default.conf

修改配置文件,和博主的类似即可


如何搭建个人网站(三)项目发布
如何搭建个人网站(三)项目发布

然后保存退出,重启nginx。然后我们通过我们的域名banzg.info/wordpress(根据自身情况)来访问


如何搭建个人网站(三)项目发布

那么我们就可以执行我们的wordpress安装步骤了。在安装过程中可能互遇到无法写配置文件,是因为我们还没给wordpress文件夹赋权限

chmod 777 /var/www/html/wordpress
chmod 777 /var/www/html/wordpress/*

对于tomcat应用发布来说,在大家本机操作的时候的配置是一样的,只需要把大家的项目打包传到服务器上,然后修改一下tomcat的配置和nginx的配置,配置的示例在下面给出

tomcat配置

tomcat

vi /etc/tomcat6/server.xml
如何搭建个人网站(三)项目发布

nginx

vi /etc/nginx/nginx.conf
如何搭建个人网站(三)项目发布

接下来就是重启tomcat和nginx服务,博主的论坛网址是banzg.info,网站的网址是banzg.com

成果图


如何搭建个人网站(三)项目发布
如何搭建个人网站(三)项目发布

这样我们的网站就运行起来了,下一篇文章就给大家介绍域名租用和解析

本文数据库(mysql)相关术语:navicat for mysql mysql workbench mysql数据库 mysql 存储过程 mysql安装图解 mysql教程 mysql 管理工具

tags: mysql,wordpress,nginx,php,tomcat,配置,root,fpm,banzg,html,var,tar
分页:12
转载请注明
本文标题:如何搭建个人网站(三)项目发布
本站链接:http://www.codesec.net/view/530530.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 数据库(mysql) | 评论(0) | 阅读(87)