网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月18日漏签0天
运维吧 关注:24,106贴子:251,512
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 29回复贴,共1页
<<返回运维吧
>0< 加载中...

零基础技术小白用Linux搭建了自己的网站!

  • 只看楼主
  • 收藏

  • 回复
  • guanhuizai
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我一个技术小白,经过大神指点,在VMWARE虚拟机创建了服务器,之后用Linux搭建了自己的网站!


  • guanhuizai
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
当然前提条件是要有个真实服务器啦,大神有花了近百万搭建的机房!


2025-06-18 16:19:02
广告
  • guanhuizai
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
建完自己都不相信自己系列,看下图:
第一步,安装linux操作系统
1.创建虚拟机,系统系列是Linux,系统版本是Ubuntu Linux 64位,并设置好其他数据。


  • guanhuizai
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2.安装完系统,打开terminal,输入ping 10.0.50.6
输入ctrl+c(终止命令)
3.切换到网页,输入login和password
输入sudo apt-get update(从软件中心拉配置)
输入sudo apt-get install openssl(可远程访问服务器)


  • guanhuizai
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
4.回到Vcenter,快照-生成快照(可备份用来恢复)

第二步,安装nginx
sudo apt-get install update
sudo apt-get install nginx(中间件,连接数据库和应用)
第三步,测试nginx
curl http://127.0.0.1(查看是否安装成功)


  • guanhuizai
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
码字码累了明天接着分享我的操作步骤。


  • MR_vinter
  • 下士
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
老板招人不


  • guanhuizai
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
第四步,安装mySQL
sudo apt-get install mysql-server
连续输入两次相同的密码
第五步,安装PHP
sudo apt-get install php5-fpm php5-mysql
输入y

第六步,配置PHP
1.备份php.ini文件
sudo cp /etc/php5/fpm/php.ini /etc/php5/fpm/php.ini.back
2.取消有安全隐患的pathinfo模式
sudo vim /etc/php5/fpm/php.ini
3./ cgi.fix_pathinfo(搜索到这个位置)
将cgi.fix_pathinfo=1 改为 cgi.fix_pathinfo=0,具体操作:
输入i(插入),删掉;,将1改为0
按两次esc,全屏
输入:wq


2025-06-18 16:13:02
广告
  • guanhuizai
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
4.启动php-fpm
sudo service php5-fpm restart
第七步,配置nginx使其php-fpm进程
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/default.back
#修改defalut文件内容如下
sudo vi /etc/nginx/sites-available/default
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /usr/share/nginx/html;
index index.php index.html index.htm;
server_name server_domain_name_or_IP;
location / {
try_files $uri $uri/ =404;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
Esc
:wq
再回到Vcenter,生成快照,确定。
第八步,重启nginx服务器
sudo service nginx restar
第九步,新建文件进行编辑
sudo vi /usr/share/nginx/html/info,php
i(插入)
<?php
phpinfo();
?>
Esc
:wq
在浏览器内输入网址

2~9是安装LAMP环境
第十步,为wordpress创建mySQL用户和数据库
mysql -u root -p
CREATE DATABASE wordpress;
CREATE USER wordpressuser@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost;
FLUSH PRIVILEGES;
exit
第十一步,下载wordpress
cd ~
wget http://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz
sudo apt-get update
sudo apt-get install php5-gd libssh2-php
第十二步,配置wordpress
cd ~/wordpress
cp wp-config-sample.php wp-config.php
vim wp-config.php
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'wordpressuser');
/** MySQL database password */
define('DB_PASSWORD', 'password');
esc
:wq
第十三步,复制wordpress
sudo mkdir -p /var/www/html
sudo rsync -avP ~/wordpress/ /var/www/html/
mkdir /var/www/html/wp-content/uploads
sudo chown -R www-data:www-data /var/www/html/*
第十四步,配置nginx服务器
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/wordpress
sudo vim /etc/nginx/sites-available/wordpress
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /var/www/html;
index index.php index.html index.htm;
server_name your_domain_or_IP;
location / {
# try_files $uri $uri/ =404;
try_files $uri $uri/ /index.php?q=$uri&$args;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
sudo ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/
sudo rm /etc/nginx/sites-enabled/default
sudo service nginx restart
sudo service php5-fpm restart
10~14是安装WordPress
重启,输入网址,网页就出来啦!!!

塔塔,属于我自己的网站:

事实证明,小白也可以用Linux的啊,多亏大神指点,看这些内容说明我有多认真的做笔记了吧。


  • 挖个玫珑蜜瓜
  • 上士
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
https://blog.csdn.net/wgw_dream/article/details/84309351
这个如果要入运维的话。。 MySQL(调优、主从、集群、原理)、Redis(主从、集群、原理)、Nginx(调优、静动态分离)、LVS、keepalived、Linux基础
这里面只有一些原理,不过还是值的看..


  • coyqfzq
  • 中校
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
大佬


  • MR_vinter
  • 下士
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
老哥 帮我看看啥情况 腾讯云买了自己玩的,昨天配了个redis,今天突然发现不停的有邮件,这个定时任务删了过段时间又出来了,是不是被黑了


  • sky浮生若沫
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
大神要学徒吗?


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 29回复贴,共1页
<<返回运维吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示