9分钟教程之阿里云服务器搭建wordpres站点
前面讲了怎么配置阿里云服务器,今天讲讲怎么在阿里云服务器快速搭建wordpress网站。
下载wordpresswordpress最新下载地址:https://wordpress.org/latest.zip,用unzip解压下载下来的压缩包,把文件夹重命名为网站名称,
unzip latest.zip mv latest idoras.com
这样就得到一个以网站域名命名的项目。
配置nginx要想从浏览器上访问你的网站,你需要配置nginx网站服务,然后启动nginx服务。
nginx的默认配置文件路径在:/etc/nginx/nginx.conf,配置示例如下
user test; worker_processes 4; pid /var/run/nginx.pid; events { worker_connections 65535; multi_accept on; use epoll; http { sendfile on; client_max_body_size 8m; tcp_nopush off; tcp_nodelay on; limit_conn_zone $binary_remote_addr zone=one:100m; keepalive_timeout 15; types_hash_max_size 2048; include /etc/nginx/mime.types; default_type application/octet-stream;
gzip_http_version 1.1; gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; include /etc/nginx/conf.d/*.conf; }
第一行user test;指定nginx启动的用户,可以不配置最后一行include /etc/nginx/conf.d/*.conf;启用nginx虚拟域名配置,每一个配置文件可以配置一个单独的域名,实现一台服务器监听多个网站域名。
多米诺站长网的虚拟主机配置文件:/etc/nginx/conf.d/idoras.com.conf,内容如下
server { listen 80; server_name idoras.com; rewrite ^/(.*)$ https://idoras.com/$1 permanent; server { listen 80; server_name www.idoras.com; rewrite ^/(.*)$ https://idoras.com/$1 permanent; server { listen 443 ssl; server_name www.idoras.com; ssl_certificate /etc/ssl/certs/nginx-selfsigned.crt; ssl_certificate_key /etc/ssl/private/nginx-selfsigned.key; rewrite ^/(.*)$ https://idoras.com/$1 permanent; server { listen 443 ssl; server_name idoras.com; location /nginx_status { allow 127.0.0.1; deny all; stub_status on; root /home/test/sites/idoras.com; access_log /var/log/nginx/idoras.com/access.log; error_log /var/log/nginx/idoras.com/error.log; ssl_certificate /etc/ssl/certs/nginx-selfsigned.crt; ssl_certificate_key /etc/ssl/private/nginx-selfsigned.key; limit_conn one 300; if (-f $document_root/system/maintenance.html) { rewrite ^(.*)$ /system/maintenance.html break; location ~ (/assets|/system|/avatar.png|/favicon.ico|/*.txt) { access_log off; expires 14d; gzip_static on; add_header Cache-Control public; location / { if ($host != idoras.com) { rewrite ^/(.*)$ https://idoras.com/$1 permanent; try_files $uri $uri/ /index.php?$args; index index.php; include hhvm.conf; proxy_redirect off; proxy_set_header Host $http_host; proxy_set_header X-Forward-For $remote_addr; proxy_set_header Host $host; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_buffering on; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header X-Forwarded-Proto https; gzip on; }
由于是在测试阶段,使用的是nginx自验证ssl证书,nginx本地证书和letsencrypt安装免费证书,根据需要自行选择,正式上线肯定是要用letsencrypt安装证书的。
配置完成之后就可以运行sudo nginx启动nginx服务了,目前还是不能访问网站,因为没有配置hhvm。
hhvm配置参照配置阿里云服务器教程之后,hhvm默认已经启动了,但是还需要进行配置修改才能成功运行网站。
hhvm的启动命令在:/etc/init.d/hhvm,使用vi打开这个文件,找到RUN_AS_USER=这一行,把后面的用户改成你自己的管理用户,不然启动hhvm之后会提示403,因为运行hhvm的用户没有权限访问当前的网站目录。
mysql配置mysql安装之后有一个root用户,如果你没有修改过密码的话,默认密码为空,安装wordpress的时候需要用到用户名和密码配置,和linux服务器一样,不推荐直接使用root用户,最好创建一个新的用户, 赋予这个用户适当的管理权限。
在shell终端输入:mysql -uroot -p登录mysql服务器,
CREATE USER test@localhost IDENTIFIED BY pass; GRANT ALL PRIVILEGES ON *.* TO test@localhost;
这样在安装wordpress的时候就可使用用户名test和密码pass创建新的数据库了。
阿里云服务器申请试用并快速搭建网站教程(图文教程) 阿里云提供云服务器1个月-3个月免费试用,可申请的试用配置有2核4GB 3个月、2核8GB 3个月、4核8GB 1个月、4核16GB 1个月,本文为大家介绍如何申请这些试用云服务器及在云服务器上快速搭建网站教程,以图文形式展示给大家,以供参考。
如何购买阿里云服务器选配教程 如何购买阿里云服务器选配教程,阿里云百科来详细说下这两种方式购买云服务器的流程,购买活动机价格便宜,只是可选配置较为固定,就那么几款,简单选择地域节点即可;自定义购买选择范围广,选项配置也会比较复杂,当然价格会稍微贵一些。
手把手教你如何购买阿里云服务器(新手用户教程) 手把手教你如何购买阿里云服务器(新手用户教程) ,阿里云百科来详细说下这两种方式购买云服务器的流程,购买活动机价格便宜,只是可选配置较为固定,就那么几款,简单选择地域节点即可;自定义购买选择范围广,选项配置也会比较复杂,当然价格会稍微贵一些。
阿里云服务器如何购买?三种购买阿里云服务器方式教程分享 三种购买阿里云服务器方式教程分享告诉你阿里云服务器如何购买,2023阿里云服务器购买流程更新,选购云服务器有两个入口,一个是选择活动机,只需要选择云服务器地域、系统、带宽即可;另一个是在云服务器页面,自定义选择云服务器配置,这种方式购买云服务器较为复杂,需要选付费方式、地域及可用区、ECS实例规格、镜像、网络、公网IP、安全组等配置,阿里云百科来阿里云服务器购买流程指南2023新版教程:
阿里云服务器申请试用并部署LNMP环境(CentOS 7)教程 阿里云提供云服务器1个月-3个月免费试用,可申请的试用配置有2核4GB 3个月、2核8GB 3个月、4核8GB 1个月、4核16GB 1个月,本文为大家介绍如何申请这些试用云服务器及在云服务器上部署LNMP环境(CentOS 7)教程,以供参考。
阿里云服务器购买指南(适合新手小白的图文指导教程) 阿里云服务器购买指南(适合新手小白的图文指导教程)选购云服务器有两个入口,一个是选择活动机,只需要选择云服务器地域、系统、带宽即可;另一个是在云服务器页面,自定义选择云服务器配置,这种方式购买云服务器较为复杂,需要选付费方式、地域及可用区、ECS实例规格、镜像、网络、公网IP、安全组等配置
阿里云服务器购买指南关于新手小白的图文指导教程 2023阿里云服务器购买指南关于新手小白的图文指导教程,2023阿里云服务器购买流程更新,选购云服务器有两个入口,一个是选择活动机,只需要选择云服务器地域、系统、带宽即可;另一个是在云服务器页面,自定义选择云服务器配置,这种方式购买云服务器较为复杂,需要选付费方式、地域及可用区、ECS实例规格、镜像、网络、公网IP、安全组等配置,阿里云百科来阿里云服务器购买流程指南2023新版教程:
阿里云服务器购买后如何使用?阿里云服务器搭建Web站点图文教程 阿里云服务器购买后如何使用?本文为大家介绍两种最常见且简单的搭建Web站点的方式,第一种是在Windows Server 2012 R2 64位系统的ECS实例上使用IIS服务器搭建多个Web站点。第二种是通过阿里云云市场镜像在Windows操作系统的ECS实例上快速部署Web环境。利用宝塔Windows面板一键安装IIS组件、PHP环境、MySQL数据库。
相关文章
- 【问题解决方案】Xshell连接服务器并实现上传和下载文件
- 基于Darwin实现的分布式流媒体直播服务器系统
- SSH 教程-1 客户端 服务器 配置 [MD]
- nginx做前端调度 如果两个不同域名指向后端同一台服务器的同一个APP后者的数据会是乱码
- SAP UI5 应用开发教程之八十七 - 如何让 SAP UI5 Mock 服务器支持自定义 url 参数试读版
- [LINK]Python服务器开发一:python基础
- Atitit.播放系统的选片服务器,包厢记时系统 的说明,教程,维护,故障排查手册p825
- SAP UI5 应用开发教程之八十七 - 如何让 SAP UI5 Mock 服务器支持自定义 url 参数试读版
- SAP UI5 应用开发教程之三十五 - 如何把本地开发的 SAP UI5 应用部署到 ABAP 服务器上试读版
- 服务器检测到客户端退出或崩溃后,如何优雅地做出反应
- BigData/Cloud Computing:购买并登录Windows弹性云服务器之详细攻略(图文教程)—更优惠、更贴心!
- 【最全最详细】服务器环境搭建(详细教程)—— 安装Maven
- 流媒体服务器原理和架构解析
- CentOS 7 安装 主从DNS 服务器
- Windows10 挂载远程NFS共享(NFS Server在Linux服务器上)
- 适于初学者的免费虚拟主机和云服务器
- 【云原生之Docker实战】使用Docker部署Ubooquity个人漫画服务器
- LabVIEW中ActiveX控件、ActiveX服务器和类型库注册
- mongodb replica set 配置高性能多服务器详解
- 华为云服务器80端口放通教程(安全组配置规则)
- 教你选择腾讯云服务器配置机型(教程)
- Linux没有显卡如何保存图片单细胞分析 scanpy下查看GPU信息和使用情况 查看显卡信息 lspci | grep -i vga 使用nvidia GPU查看Linux服务器有gpu