搭建属于自己的网站
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,前言:之前在浏览别人的个人网站的时候,一直在羡慕别人是如何如何厉害。那么当我学习到Linux网络服务器时,终于感觉学到的知识能排上用场了。自己也能维护自己的小网站了,那么废话不多说,开始搭建服务吧。1
千家信息网最后更新 2026年11月01日搭建属于自己的网站
前言:
之前在浏览别人的个人网站的时候,一直在羡慕别人是如何如何厉害。那么当我学习到Linux网络服务器时,终于感觉学到的知识能排上用场了。自己也能维护自己的小网站了,那么废话不多说,开始搭建服务吧。
1.准备工作
注册一个属于自己的域名(一年40到50左右)
租用一台VPS主机(一月40到50左右)
(这里不打广告,如果小伙伴们不知道去哪里注册域名和VPS,笔者推荐去阿里云看看,如果不打算花钱也没关系,我们也可在内网搭建一个,仅供学习使用。)
2.LAMP环境部署
2.1 安装软件包
[root@ch ~]# cat /etc/redhat-release && uname -r ## 以下都以CentOS 6.7安装说明CentOS release 6.7 (Final)2.6.32-573.el6.x86_64[root@ch ~]# yum -y install httpd php mysqld php-mysql mysql-server ## 安装LAMP软件包和关系包
2.2 程序配置
[root@ch ~]# cd /etc/httpd/conf/[root@ch conf]# cp httpd.conf{,.bak} ## 备份httpd配置文件[root@ch conf]# service httpd start && service mysqld start ## 启动httpd和mysqld服务[root@ch conf]# mysqladmin -u root password "123.com" ## 为mysql数据库创建密码[root@ch conf]# mysql -u root -p ## 登录mysql数据库Enter password: ## 输入刚才设置的数据库密码mysql> CREATE DATABASE webDB; ## 创建一个数据库Query OK, 1 row affected (0.00 sec)mysql> GRANT ALL ON webDB.* TO "ch"@"127.0.0.1" IDENTIFIED BY "ch.123"; ## 授权一个用户从127.0.0.1登录并可以对该库做所有操作Query OK, 0 rows affected (0.00 sec)mysql> quit ## 退出数据库Bye2.3 服务测试
[root@ch conf]# vim /var/www/html/index.php ## 添加内容如下[root@ch conf]# service httpd reload ## 重载配置文件[root@ch conf]# curl http://172.18.20.12/index.php ## 使用其他主机更好Succeed ## 表示php连接数据库成功
3.搭建站点
3.1 下载程序包
这里推荐3个开源程序包的官网:
1.https://cn.wordpress.org 个人博客站点
2.http://www.discuz.net 论团站点
3.http://www.phpwind.net 社区站点
那么我们就以phpwind为例吧:
[root@ch html]# unzip phpwind_UTF8_8.7.1.zip ## 解压phpwind程序包[root@ch html]# chown -R root:apache upload/ ## 修改属组为apache[root@ch html]# chmod -R g+w upload/ ## 添加写权限
3.2 安装程序包
浏览器输入:http://172.18.20.12/upload
环境检测完毕直接进入下一步
完成之后就可以在后台管理我们的网站了
4.安装完成后的操作
[root@ch html]# vim /etc/httpd/conf/httpd.conf ## 修改httpd配置文件#DocumentRoot "/var/www/html" ## 禁用中心主机## 开启虚拟主机 DocumentRoot /var/www/html/upload ## 定义URL路径的起始位置 ServerName www.chen-hao.com.cn ErrorLog logs/phpwind/error_log ## 定义错误日志的存储路径 CustomLog logs/phpwind/access_log common ## 定义访问日志的存储路径 [root@ch html]# mkdir /var/log/httpd/phpwind ## 创建日志的储存路径目录[root@ch html]# service httpd reload ## 重载配置
配置完成以后,如果有自己的域名,那么就可以去相应的域名管理控制台。将相对应的域名解析为IP地址了,那么就可以通过域名来访问了,网站基本算搭建完成了。
域名
数据
数据库
配置
程序
网站
主机
站点
路径
服务
文件
日志
个人
密码
环境
软件
软件包
存储
学习
推荐
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网属科技
A股互联网金融科技公司
河南真二互联网科技有限公司
金诺互联网科技
互联网医疗科技
南京欣网互联网科技
互联网 新科技
顺网科技2021年互联网排名
汉立互联网科技有限公司联系电话
华中科技有哪些互联网大佬
互联网科技教育视频
昭通互联网科技选哪家
工业互联网等科技实现智能化赋能
广州富喜互联网络科技
互联网相关科技技术
从那以后互联网科技有限公司
互联网时代科技型公司的机会
北京天晋互联网科技有限公司
广西泛欧互联网科技有限公司
青岛互联网科技园
瑰夏咖啡
华宇互联网科技
融贸通互联网科技
安控科技rtu产品工业互联网
栖莱科技互联网股份有限公司
科技互联网大厂
上海京穆互联网科技有限公司
互联网科技数字货币
珠海东科互联网科技有限公司
黑龙江互联网科技公司