阿里云ECS服务器部署LNMP实现WordPress站点搭建创建自己的博文网站

news/2024/5/9 18:32:44/文章来源:https://blog.csdn.net/HongXianDR/article/details/126378111

网址https://developer.aliyun.com/topic/ecs2022
选择网址可获得一个月的体验机会
在这里插入图片描述

配置如上图选择立即购买,下一步即可,购买完毕后等待三分钟修改密码,先进入esc工作台,选择实例
在这里插入图片描述

修改完密码后等待重启,重启成功可以选择上面的远程连接,用户名root密码就是刚才重置后的密码
在这里插入图片描述

因为有公网ip,如果本地下载了xshell7也可以通过本地连接
在这里插入图片描述

首先选择一下安全组,防止一会ping外网搞不定,导致除服务器局域网内的其他服务器都无法连接
在这里插入图片描述

如果有上传和下载都要把安全组设置一下
在这里插入图片描述
在这里插入图片描述

这样我们就有了属于自己的一台云服务器,下一步就是了解lnmp部署和wordpress了

    9  yum install -y libaio perl-Data-Dumper autoconf10  groupadd -r mysql11  useradd -r -g mysql -d /data/mysql mysql12  mkdir -p /data/mysql13  chown -R mysql.mysql /data/mysql14  wget http://mirrors.163.com/mysql/Downloads/MySQL-5.6/mysql-5.6.51-linux-glibc2.12-x86_64.tar.gz15  ll16  tar xvf mysql-5.6.51-linux-glibc2.12-x86_64.tar.gz  -C /usr/local17  cd /usr/local18  ln -sv mysql-5.6.51-linux-glibc2.12-x86_64/ mysql19  chown -R mysql.mysql /usr/local/mysql/20  cd mysql21  ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql --basedir=/usr/local/mysql/22  ll /data/mysql/23  cat > /etc/my.cnf <
[mysqld]
user=mysql
datadir=/data/mysql
socket=/data/mysql/mysql.sock
innodb_file_per_table=on
skip_name_resolve = on
[client]
port=3306
socket=/data/mysql/mysql.sock
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/data/mysql/mysql.pid
EOF
   24  cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld25  chkconfig --add mysqld && chkconfig mysqld on26  service mysqld start27  echo 'PATH=/usr/local/mysql/bin:$PATH' > /etc/profile.d/mysql.sh28  . /etc/profile.d/mysql.sh29  mysql -uroot -p30  cd ~31  yum -y install gcc libxml2-devel bzip2-devel libmcrypt-devel sqlite-devel oniguruma-devel openssl-devel
php-7.4.27.tar.gz

将下载下来的安装包放到home目录下
安装php

   35  tar xf php-7.4.27.tar.gz36  cd php-7.4.27/37  ./configure --prefix=/apps/php --enable-mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-openssl --with-zlib --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d --enable-mbstring --enable-xml --enable-sockets --enable-fpm --enable-maintainer-zts --disable-fileinfo38  make -j 4 && make install52  echo 'PATH=/apps/php/bin:/apps/httpd/bin:$PATH' > /etc/profile.d/php.sh53  . /etc/profile.d/php.sh54  cp php.ini-production /etc/php.ini55  cd /apps/php/etc && cp php-fpm.conf.default php-fpm.conf56  cd php-fpm.d/ && cp www.conf.default www.conf57  vim www.conf
[www]
user = www
group = www
listen = 127.0.0.1:9000
pm = dynamic
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3
pm.status_path = /pm_status
ping.path = /ping
access.log = log/$pool.access.log
slowlog = log/$pool.log.slow58  useradd -r -s /sbin/nologin www59  mkdir /apps/php/log60  /apps/php/sbin/php-fpm -t61  cp php-7.4.27/sapi/fpm/php-fpm.service /usr/lib/systemd/system/62  cd ~63  cp php-7.4.27/sapi/fpm/php-fpm.service /usr/lib/systemd/system/64  systemctl daemon-reload && systemctl enable --now php-fpm65  ss -ntl

安装Nginx

   66  wget -O /usr/local/src/nginx-1.18.0.tar.gz http://nginx.org/download/nginx-1.18.0.tar.gz67  cd /usr/local/src/68  tar xvf nginx-1.18.0.tar.gz69  cd ~70  yum -y install gcc pcre-devel openssl-devel zlib-devel71  useradd -s /sbin/nologin nginx72  cd nginx-1.18.073  cd /usr/local/src/74  cd nginx-1.18.075  ./configure --prefix=/apps/nginx  --user=nginx  --group=nginx  --with-http_ssl_module  --with-http_v2_module  --with-http_realip_module  --with-http_stub_status_module  --with-http_gzip_static_module  --with-pcre  --with-stream  --with-stream_ssl_module  --with-stream_realip_module76  make -j 4 && make install77  chown -R nginx.nginx /apps/nginx78  ll /apps/nginx/79  vim /usr/lib/systemd/system/nginx.service
[Unit] 
Description=nginx - high performance web server 
Documentation=http://nginx.org/en/docs/ 
After=network-online.target remote-fs.target nss-lookup.target 
Wants=network-online.target 
[Service] 
Type=forking PIDFile=/apps/nginx/run/nginx.pid 
ExecStart=/apps/nginx/sbin/nginx -c /apps/nginx/conf/nginx.conf 
ExecReload=/bin/kill -s HUP $MAINPID 
ExecStop=/bin/kill -s TERM $MAINPID 
[Install] 
WantedBy=multi-user.target80  mkdir /apps/nginx/run/81  vim /apps/nginx/conf/nginx.conf
http {include         /apps/nginx/conf.d/*.conf;  #在http语句块添加此行}82  ln -s /apps/nginx/sbin/nginx /usr/sbin/83  nginx -v

后续的会涉及到网站备案,有兴趣的可以再了解下

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_854646.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

扎克伯格13年前写的Facebook网站代码,你见过吗?

2017年的扎克伯格身价狂飙&#xff0c;越来越接近比尔盖茨。 看他在科技界的战绩&#xff0c;总算成为一个没有被代码耽误的商业奇才&#xff01; 那么&#xff0c;扎克伯格的编程水平如何呢&#xff1f; 网友一&#xff1a;扎克伯格一个星期建立了Facebook网站&#xff0c;水平…

2017 年最受欢迎的 11 个编程挑战网站

如果你正在在学习编程&#xff0c;那么我可以告诉你一个提高技能的好方法&#xff0c;那就是敢于去解决编码过程中遇到的难题。解决不同类型的难题&#xff0c;可以帮助你成为一名优秀的问题解决者&#xff1b;不管编程语言多复杂&#xff0c;你也会得心应手&#xff1b;另外在…

毕业生--参考文献查询网站及方法(中文核心及以上)

一、知网 &#xff08;1&#xff09;以我为例&#xff0c;是用校外访问登录&#xff0c;可以免费下载知网文献资源。 &#xff08;2&#xff09;进入新版知网&#xff0c;使用高级检索。 &#xff08;3&#xff09;进行多条件筛选检索。 小提示&#xff1a;全部期刊包括了除核…

有权限的网页能分享内页?_如何做好网站内页的SEO优化?

SEOer们都清楚&#xff0c;企业招聘SEO目的是什么&#xff1f;很简单&#xff0c;获得更多的网站流量&#xff0c;提高流量转换率&#xff0c;最终完成订单交易。然而&#xff0c;许多搜索引擎只专注于优化首页上的几个关键词&#xff0c;而内页上并没有优化的痕迹。只有一个结…

8个获取手机应用程序设计灵感的网站

曾经&#xff0c;CSS 画廊非常流行&#xff0c;网页设计师们会定期访问这些网站获取灵感。现在仍然可以方便迅速找到令人兴奋的东西&#xff08;例如 Dribbble 和 Behance 对设计有很大的帮助&#xff09;。 对于移动应用程序设计&#xff0c;存在类似的画廊&#xff0c;我相信…

带给您灵感的25个最新鲜的 HTML5 网站

感谢 HTML5 带来的惊人的先进特性&#xff0c;在未来几年&#xff0c;HTML5 将会继续发挥巨大的推动作用&#xff0c;不仅是在 Web 应用中&#xff0c;网页设计领域也会有新的变革。今天&#xff0c;我们在这里集合了能够带给您灵感的25个最新鲜的 HTML5 网站。 NeddStereo Cre…

经典网页设计:20个新鲜出炉的 HTML5 网站

经典网页设计系列精彩继续&#xff0c;今天这篇文章向大家展示20新鲜出炉的 HTML5 网站作品&#xff0c;让大家感受一下 HTML5 的魅力。HTML5 新增了许多重要的特性&#xff0c;像 video、audio 和 canvas 等等&#xff0c;这些特性使得能够很容易的网页中包含多媒体内容&#…

神奇的滚动动画,30个视差滚动网站设计

使用 HTML5 和 CSS3&#xff0c;我们能够在浏览器中创建更有趣和更吸引眼球的效果。其中&#xff0c;视差滚动&#xff08;Parallax Scrolling&#xff09;就是这样的效果之一。这种技术通过在网页向下滚动的时候&#xff0c;控制背景的移动速度比前景的移动速度慢来创建出令人…

经典网页设计:使用颜色滤镜效果的20个网站

大的背景图像已经成为了今年网页设计的趋势。在图像排布文本和按钮并很好的搭配相当具有挑战性。因此&#xff0c;设计师使用创意的 Photoshop 滤镜和渐变来在图像上创建一个遮罩&#xff0c;并在其上放置其他的网页设计元素。这种新鲜的设计给网站带来独特的光泽。在此&#x…

HTML5初学者福利!11个在线学习网站推荐

HTML5的强大及流行趋势&#xff0c;让更多的人想要系统的对它进行学习。而大多数人获取HTML5知识的重要途径都是网络&#xff0c;不过面对五花八门的搜索结果&#xff0c;是不是觉得摸不着头脑&#xff0c;无法抉择&#xff1f;在这里&#xff0c;文章作者Abhishek Thakur以自己…

自媒体人必备:国内最专业的自媒体平台导航网站,有它就够了

这个自媒体导航是小编自己搭建的网站&#xff0c;yechuang.top/nav/zimeiti 主要收录了自媒体人常用的网站、工具、书籍。 自媒体人的超级搜索条做为一个资深的收集控&#xff0c;我愿意把自己收集的资源分类整理后免费分享出来 小编在网站上添加了一个超级搜索条&#xff0c;聚…

UI设计网站 | 常用的UI设计网站大集合

好多小伙伴知道的UI设计网站可能也就那么几个&#xff0c;今天给大家整理了一些经常跟新的UI学习网站&#xff0c;每天坚持浏览这些网站&#xff0c;多看大神的作品和文章&#xff0c;可以快速的提升你的UI设计水平&#xff0c;切记&#xff0c;不要只是看&#xff0c;要一边看…

11个LOGO设计灵感网站推荐,帮你提高LOGO设计工作效率

设计LOGO是一件很费脑细胞的活&#xff0c;需要很多的创意灵感&#xff0c;今天给大家把一些专业的LOGO设计网站和LOGO图库整合在一起了&#xff0c;希望大家能多一些灵感创意&#xff0c;能保质保量的完成你的LOGO。 LOGO大师 http://www.logodashi.com LOGO大师网是国内领先的…

产品经理必须知道的PM社区和好用的原型工具网站

我们平常需要用到很多产品经理网站&#xff0c;今天分享一些优秀的产品经理网站&#xff0c;相信可以很好地提高你的工作效率。 好多产品经理或者刚转行的朋友总是在画原型的时候缺乏灵感&#xff0c;或者想找一下可以参考的原型或思路&#xff0c;那小编本期整理了一下产品经…

免费开源的建站程序大全,不会编程也可以自助搭建网站了哦

想建网站又不会编程的小伙伴有福啦&#xff0c;本期推荐一些开源的cms建站程序&#xff0c;不需要写后端的任何逻辑代码&#xff0c;轻轻松松就可以建立自己的网站了&#xff0c;当然&#xff0c;要想网站有自己的个性&#xff0c;模版还是需要自己写的&#xff0c;只需要会简单…

MaterialUp - 寻找材料设计灵感必备的网站

MaterialUp 是一个展示最好的材料设计 APP&#xff0c;网站和概念的地方&#xff0c;每天都会更新。每款设计都精心挑选&#xff0c;展示那些有才华的设计师的伟大工作。 MaterialUp 的核心价值是让尽可能多的设计师提供有价值灵感。 很棒&#xff01;立即去看看

基于Node.JS的六款开源内容管理和静态网站生成系统

在内容管理系统&#xff08;CMS&#xff09;中&#xff0c;豪无疑问目前最流行的是 WordPress。它是一个可靠、 稳定的系统&#xff0c;有一个非常活跃的社区。它能使那些对技术不熟悉或根本不懂技术的人也能搭建网站&#xff0c;不仅局限于博客。它还是一个静态站点生成器。Je…

20+个创意十足的斜线网站设计

大多数传统的网页都是直愣愣的竖直水平的设计。不过现在&#xff0c;斜线网页设计与视差滚动设计&#xff08;译者注&#xff1a;一种特殊的网页形式呈现形式&#xff0c;其基础原理是让多层背景以不同的速度搬动&#xff0c;形成立体的感觉&#xff0c;带来卓越的视觉体验&…

55+手绘网站设计 – 构建极具创新效果的网站

手绘网页设计无疑是创建个性化页面并获取众多关注的好办法。 尽管手绘在网页设计中不是最热门的&#xff0c;但却是很常见的方法。如你在以下的实例中所见&#xff0c;将手绘融入网页设计有很多种方法&#xff0c;都看上去很棒&#xff01;正如其他任何艺术形式一样&#xff0…

11 款最好 CSS 框架 让你的网站独领风骚

网页设计和发展领域已经成为竞争激烈的虚拟世界。想要在网络的虚拟世界中生存&#xff0c;仅有一堆静止的在线网络应用是远远不够的&#xff0c;网页必须要有很多功能&#xff0c;配以让人无法抗拒的设计。网页编码一定要合适、精确&#xff0c;才能保证不发生错误&#xff0c;…