首先我们需要部署自己的网站需要的几个工具及服务:
1.云服务器 阿里云、华为云、腾讯云都可以,记下自己的IP地址;
2.X-shell工具;
3.代码包(在这里我们以部署一个开源的BBS网站为例子)。
首先,准备好自己的服务器,有的服务器需要自己部署系统,在这里我使用的是CentOS 7;另外设置好自己的root(服务器超管)密码,一定要记清楚密码!!!
打开X-shell工具 输入ssh IP地址(或ssh root@IP地址)第一种方法需要输入root用户名。输入密码,进入页面。
登录成功后会有提示,如图
接下来我们安装网站http服务:
输入
yum install -y httpd
安装完成后(如图)
启用服务
输入
systemctl start httpd
没有提示,代表启用成功,如果不放心后续我们会同步查看状态
下一步我们来安装数据库mariadb及php(语言),wget(下载),unzip(解压)等服务软件或工具
输入
yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd wget unzip vim
安装成功
进行下一步
输入
systemctl start httpd mariadb 开启数据库 systemctl enable httpd mariadb 设置开机自启数据库 systemctl restart httpd mariadb 重启数据库及网站服务 systemctl status mariadb 检查数据库状态(是否运行)
基础服务已经安装完成了,接下来我们开始部署网站,在这里我们用开源的Discuz作为案例
输入
wget http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip
下载及解压代码如图
解压完成后我们来拷贝源码文件
输入
cp -rf upload/* /var/www/html/
完成之后我们直接讲权限下发给使用者
chown -R apache.apache /var/www/html/
同时记下自己的IP地址
如上图
最后我们来准备自己的数据库
输入
mysql 创建数据库 create database discuz ; 创建discuz \q 完成退出
如图
到这来配置就全部完成啦
接下来我们登录ip地址
进入配置
点击我同意
进入下一步
我们直接来看第三步
进入最终设置
数据库密码一定要为空
点击下一步安装即可进入安装页面
安装完成
清空浏览器栏,从新进入即可
这样,属于我们的网站论坛就部署完成啦。
有问题的小伙伴可以私信我。