阿里云 控制台(wordpress怎样搭建网站)
本文由世外云(www.shiwaiyun.com)小编为大家整理,本文主要介绍了wordpress怎样搭建网站的相关知识,希望对你有一定的参考价值和帮助,记得关注和收藏网址哦!
1、wordpress怎样搭建网站?
如果想建立一个个人网站,他需要一台单独的服务器。他在阿里云买了一台服务器,选择了系统as "LTS amp;amp;",并在阿里云买了一个域名(域名是为了方便记忆,否则不方便输入ip地址访问网站)。在这里,他将使用Ubuntu系统建立一个WordPress个人网站。安装WordPress运行时环境
1.安装Mysql数据库
apt更新
apt升级
apt安装mysql-server
检查mysql是否安装成功:
root @ iz2 zeeg 42 qkecbhciml 4p czecho 8-@ . com ~ # MySQL-version
mysql版本14.14发行版5.5.62,适用于使用readline 6.3的debian-linux-gnu (x86_64)
2.安装PHP
apt-get安装软件-属性-通用
add-apt-repository ppaecho 8-@ . comondrej/PHP
apt更新
apt安装php7.2
apt安装libapache2-mod-php7.2
apt安装php7.2-mysql
apt安装php7.2-fpm
检查php是否安装成功:
root @ iz 2 zeeg 42 qkecbhciml 4p czecho 8-@ . com ~ # PHP-v
PHP 7 . 2 . 16-1 Ubuntu 14 . 04 . 1 deb.sury.org 1(CLI)(built: 2019年3月7日20 echo 8-@ . com 42 echo 8-@ . com 24)(NTS)
版权所有(c)1997-2018 PHP团队
Zend Engine v3.2.0,版权所有(c) 1998-2018 Zend Technologies
Zend OPcache v 7 . 2 . 16-1 Ubuntu 14 . 04 . 1 deb.sury.org 1,版权所有(c) 1999-2018,由Zend Technologies提供
3.安装Nginx
安装nginx
查看Nginx是否安装成功:
root @ iz 2 zeeg 42 qkecbhciml 4p czecho 8-@ . com ~ # nginx-v
nginx v: nginx/1 . 4 . 6(Ubuntu)
重启Nginx后,在浏览器中输入http://阿里云服务器外网的IP地址/
服务nginx停止
服务nginx启动
如果图片如下图所示,说明阿里云服务器自动启动了apache2的服务。apache2和nginx都使用端口80,这是有的。
关闭apachhttp://阿里云服务器外网的IP地址/
安装WordPress及其配置
1.Mysql创建数据库和用户:
root @ iz2 zeeg 42 qkecbhciml 4p czecho 8-@ . com ~ # MySQL-u root-p
进入password:
欢迎使用MySQL monitor。命令以结尾;或者\g。
您的MySQL连接id是44
服务器v: 5 . 5 . 62-0u
版权所有(c) 2000,2018,Oracle和/或其附属公司。保留所有权利。
Oracle是Oracle Corporation和/或其
附属公司。其他名称可能是其各自的商标
业主。
类型 求助; or \ h 寻求帮助。类型 \ c 清除当前输入语句。
MySQL数据库名称字符集utf8 collateutf8 _ general _ ci
查询正常,1行受影响(0.00秒)Mysql在数据库名称上授予all权限。*致 用户名和密码。;@localhost由 用户密码和密码。;;
查询正常,0行受影响(0.00秒)
mysql FLUSH特权;
查询正常,0行受影响(0.00秒)
mysql退出
再见
root @ iz2 zeeg 42 qkecbhciml 4p czecho 8-@ . com ~ #
2.下载WordPress并安装:
获取WordPress软件:点击这里
要下载的WordPress
zh_CN.tar.gz
上传到云服务器安装wordPr:。
root @ iz 2 zeeg 42 qkecbhciml 4p czecho 8-@ . com ~ # ls
wordpress-5.0.3-zh_CN.tar.gz
root @ iz 2 zeeg 42 qkecbhciml 4p czecho 8-@ . com ~ # mv WordPress-5 . 0 . 3-zh _ cn . tar . gz/var/www/
root @ iz 2 zeeg 42 qkecbhciml 4p czecho 8-@ . com ~ # CD/var/www/
root@iZ2zeeg42qkecbhciml4pcZ:/var/www# ls
html WordPress-5 . 0 . 3-zh _ cn . tar . gz
root@iZ2zeeg42qkecbhciml4pcZ:/var/www# tar-zxvf WordPress-5 . 0 . 3-zh _ cn . tar . gz
......
root@iZ2zeeg42qkecbhciml4pcZ:/var/www# ls
html wordpress
root@iZ2zeeg42qkecbhciml4pcZ:/var/www#光盘
root @ iz 2 zeeg 42 qkecbhciml 4p czecho 8-@ . com/var/www/WordPress # ls
index.php readme.html WP-管理wp-comments-post.php wp-内容WP-包括wp-load.php WP-
mail.php
wp-signup.php xmlrpc . PHP license . txt
wp-activate.php wp-blog-header.php wp-config-sample.php wp-cron.php wp-links-opml.php wp-login.php wp-settings.php WP-trackback . phproot @ iz2 zeeg 42 qkecbhciml4pcZ:/var/www/wordpress# mv WP-config-sample . PHP WP-
config.php
使用vim命令编辑wp-config.php:。
维姆·wp-config.php
修改文件中的数据库配置信息,并填写刚刚创建的数据库信息:
/* * WordPress数据库的名称*/
定义( 数据库名称 , 数据库名称 );
/** MySQL数据库用户名*/
定义( DB _ USER , 用户名和密码。;);
/** MySQL数据库密码*/
定义( DB _ PASSWORD , 数据库密码 );
/**
* WordPress数据表前缀。
*
*如果你需要在同一个数据库中安装多个WordPress,请为每个WordPress设置它。
*不同的数据表前缀。前缀只能用数字和字母加下划线。
*/
$ table _ prefix = wp _ ;
将域名解析到阿里云控制台中的指定服务器:
控制台-域名-解析-添加记录
将服务安全组策略配置为打开端口80(http)和端口443(https):
控制台-数据库云服务器ECS-网络和安全-安全组-配置规则
配置端口80:
配置端口443:
配置后查看内容:
编辑Nginx配置文件:/etc/Nginx/sites-可用/默认
client _ max _ body _ size 10m
服务器{
听80;
听【echo 8-@ . comecho 8-@ . com】echo 8-@ . com 80;
server_name本地主机;#您的域名
root /var/www/wordpress
索引index.php index.html index.htm index.nginx-debian.html;
位置/ {
#第一尝试将请求作为文件提供,然后
#作为目录,然后返回显示404。
# try _ files $ uri $ uri/= 404;
try_files $uri $uri/ /index.php?$ args
}
位置~ \。php$ {
#包含fastcgi.conf
包括fastcgi _ params
fastcgi _ buffer _ size 128k
fastcgi _ buffers 32 32k
# fastcgi _ intercept _ errors on
#使用php-fpm(或其他UNIX sock:
fastcgi _ pass unix:/var/run/php/php7.2-fpm.sock;
#用php-cgi(或其他TCP sock:
# fastcgi _ pass 127 . 0 . 0 . 1 echo 8-@ . com 9000;
}
}
重启Nginx后,在浏览器中输入http://阿里云服务器外网的IP地址/
服务nginx停止
服务nginx启动
在浏览器中访问您自己的域名,看看是否成功:
2、服务器没法被本地远程桌面连接怎么办?
你好,,我可以 你的评论里没有上图。刚才,我删除了它,不能 不要连接它。考虑你的服务器 s入站规则,通过阿里云控制台登录,找到网络和安全-安全组-选择你的云服务器-配置规则-添加安全组规则-打开入站规则下的端口3389。关闭防火墙、打开远程桌面等。你问题中提到的应该设置在你的服务器windows 2012。此外,在服务器端,必须检查类似这样的内容:此外,通过mstsc连接到远程服务器。输入IP时,如果默认端口号不变,只能输入IP地址。如果端口改变了,你应该输入它。变成这样:211.166.102.17 echo 8-@ . com 3606
2-@ .com1 .登录阿里云控制台,点击页面顶部的费用,进入费用中心。在左侧导航栏中,点击发票管理发票信息管理,进入发票信息管理。点击页面右上角的修改发票信息按钮。
2.在弹出的对话框中,选择要修改的类型,然后单击“申请修改”。
3.填写账单信息并点击提交。
3-@ .com 1。先登录阿里云。
2.打开你自己的控制台,找到 "云服务器ECS "在控制台中:
3.然后单击您自己的ECS实例:
4.找到 "此实例的安全组 "在左边。打开安全组列表后,单击 "配置规则然后选择 "手动添加:
5.例如,我们向pagoda面板添加一个端口来替换默认的8888,这样pagoda面板将更加安全,不容易受到攻击:
6.然后,我们登录到Pagoda Panel,将默认面板端口修改为刚刚添加到安全组的这个新端口。
确认后,新端口生效。以后访问宝塔面板就用这个只有自己知道的端口。