腾讯云 LNMP+wordpress 搭建个人网站

news/2024/5/20 22:12:19/文章来源:https://blog.csdn.net/weixin_30613433/article/details/96830587

  折腾了好几个小时才弄好(php nginx略知一二),其实一点都不难! 以此记录一下,献给首次搭建的朋友们!!

  1)准备工作:(因为个人用的ubuntu16.04 LTS系统  所以这是debian版教程啦。)

  1.进入腾讯云 购买CVM 选最低配置就好了(我选择的是ubuntu16.04镜像,因为顺便学习一下...)。

  2.购买域名(域名要备案才能正常使用)。

  好了现在正式开始安装。安装,安装再安装,配置,配置再配置!!

  首先链接远程主机。你肯定不愿意使用那个网页版的控制台的,所以用自己机器链接吧!

  打开终端 键入

   ssh -i "/home/ubuntu/ssh" ubuntu@127.0.0.1  /home/ubuntu/ssh 是你的登录密钥  「ubuntu:主机用户」「 127.0.0.1 主机公网地址」

  ssh密钥怎么获得呢?进入你的云服务器页面左边有ssh选项 点击去创建一个 然后他会让你下载那个密钥,保存好后在页面绑上你的云服务器。

  登录好了后首先安装必要软件(nginx php7.0-fpm mysql mysql-client php-mysql wordpress)

  怎么装就不说了 一阵apt-get就行了。

  wordpress安装 -》  wget http://wordpress.org/latest.tar.gz 

  也有中文版的  wget https://cn.wordpress.org/wordpress-4.7.4-zh_CN.tar.gz 

  解压至/var/www/ 如果没有就创建一个 然后赋予权限 

   chown -R www-data:www-data /var/www  实在不行就: chomd 777  哈哈!

  接下来讲讲怎么配置:

  Nginx配置:

   sudo vim /etc/nginx/sites-available/default 

   替换server部分:

  注意替换代码中的主机ip 还有fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; 这地方是否配置正确!

server {
listen       80;
root   /var/www/wordpress;
server_name  www.xxx.com 主机ip; #charset koi8-r;
#access_log  /var/log/nginx/log/host.access.log  main;location / {index index.php index.html index.htm;}#error_page  404              /404.html;#redirect server error pages to the static page /50x.html
#
error_page   500 502 503 504  /50x.html;
location = /50x.html {root   /usr/share/nginx/html;}#pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ .php$ {fastcgi_pass    unix:/var/run/php/php7.0-fpm.sock;
fastcgi_index   index.php;
fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
include        fastcgi_params;}}

如果你编辑完文件后会提示你让你强制保存(用户权限问题) :wq怎么也不好使! 没关系!可以这样保存  :w ! sudo tee %  保存之后强制退出就好了。

wordpress配置:

cd /var/www/wordpress/cp wp-config-sample.php wp-config.phpvim wp-config.php

修改以下几处 键入数据库名 用户名 密码 数据库主机地址。腾讯云的mysql也一样,主机地址改为云数据库主机地址。

define('DB_NAME', 'wordpress');/** MySQL database username */
define('DB_USER', 'wordpress');/** MySQL database password */
define('DB_PASSWORD', 'xxx');/** MySQL hostname */
define('DB_HOST', 'localhost');

最后重启服务:

service nginx restartservice ftp7.0-fpm restartservice mysql restart

浏览器公网访问就出现wordpress安装界面啦!!

三下五除二 ,一阵点击安装成功!选用主题,自定义主题 : 发布! 大功告成!!此为shale主题

 

总结:

用到的命令:

远程登录  ssh -i 「/ssh」 「主机用户名@主机地址」;

用户组修改  chown -R   ubuntu:ubuntu /xxx  -R 连并修改嵌套子目录权限

权限修改   chomd 777   「777」是什么鬼呢 「7   = rwx」(r = read = 4)(w = write = 2)(x = Execute permission = 1)

服务相关 service 服务名称 操作

vim 里 「i」 insert模式 「esc」 退出当前模式 「:wq」 保存退出 「:q!」 强制退出 「:w ! sudo tee % 」普通用户强制写入

cp -r 复制目录

rm -rf 静默删除目录和文件 (魔鬼操作 哈哈)

df -h 显示设备信息

ls -lh 显示详细文件信息

ls -h 显示长文件名

du -h --max-depth=1 | grep  显示过滤条件下的设备信息 (随后格式化腾讯云硬盘用到)

tar -czf 压缩成tar.gz   「c = 压缩」+「z = gzip」or「j = bzip2」or「Z = compress」+「f = 文件名」。

tar -xzvf 解压tar.gz「x = 解压」+「z = gzip」or「j = bzip2」or「Z = compress」+ 「v = 显示过程信息」+「f = 文件名」。

xz -z 将tar包压缩成tar.xz包 解压 xz -d 解压成tar包

scp ubuntu@主机地址:/home/文件  本地目录             ssh登录远程拷贝文件(貌似不好使 一次没成功过。。。最后改ftp远程操作了)

至此,一个linux小白学习了n多新知识...有点欣喜若狂 哈哈。此外:腾讯云有CentOS教程

转载于:https://www.cnblogs.com/lesealy/p/7446172.html

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

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

相关文章

大型网站系统架构的演化

前言 一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计…

大型高并发高负载网站的系统架构

From:http://www.toplee.com/blog/71.html鄙人先后在CERNET做过拨号接入,在Yahoo&3721搞过搜索前端,在猫扑处理过mop.com的架构升级,在6.cn视频网站从事开发工作,还在多年的工作中接触和开发过不少大中型网站的模块…

学术研究网站

2019独角兽企业重金招聘Python工程师标准>>> 艾瑞网 iSuppli 转载于:https://my.oschina.net/lilugirl2005/blog/376442

高可用网站多点部署架构实战经验总结

本文是学习大型分布式网站架构的技术总结。对架构一个高性能,高可用,可伸缩,可扩展的分布式网站进行了概要性描述,并给出一个架构参考。一部分为读书笔记,一部分是个人经验总结。对大型分布式网站架构有很好的参考价值…

如何开发一个移动网站

无法改变基于该站点上下文的内容。 对于大多数移动设备和屏幕分辨率来说,很难进行设计。 3.单独设计一个移动站点 如果有大量预算的话,那么最理想的方法就是开发一个独立的专门由移动设备访问的网站。移动网站的设计,组织和填充一直关注移动用…

网站HTTP升级HTTPS完全配置手册

所有使用Google Chrome稳定版的用户迎来了v68正式版首个版本的发布,详细版本号为v68.0.3440.75,上一个正式版v67.0.3396.99发布于6月13日,自Chrome 68起,当在加载非HTTPS站点时,都会在地址栏上明确标记为“Not Secure&…

优化LNMP架构采用“Website Baker”为小型公司创建高性能网站方案

Intel嵌入式设计开发者秘笈(精品) [上海央邦]学一送一,超值! 必读版《十一攻破RHCE6.0、OCP》安博亚威】CCIE考试通过率第一! Cisco网络技术系列讲座 试听一个月,高端IT技术,五大项目3年经验 中国IT实验室收集整理 佚名 2011-11-24 9:07:51 保存本文 推荐给好友 收藏…

用Python从网站爬图片

从极客学院首页爬几张图片&#xff1a; 一下为titita.txt内容&#xff0c;为极客学院首页源代码节选&#xff1a; <div class"jk-uptodate"><h2>最新课程</h2><ul><li class"uptodate"><a href"/zhiye/course/135.h…

SharePoint 2013网站突然不能登录了。

SharePoint 2013网站突然不能登录了&#xff0c;访问的时候&#xff0c;总是报错&#xff1a; The list has not shared with you. 原因&#xff1a; 原来我不知道什么时候把web application的Default authentication provider中的验证方式从NTLM改成 Kerboes了。 【解决方法】…

网易网站设计(思想)

很多人可能认为门户网站首页设计只是把一些导航、资讯内容和广告堆积起来摆放得好看就可以了&#xff0c;虽然这个观点也并不是完全错误的&#xff0c;确实门户网站首页是由这三方面内容组织而成&#xff0c;但随着互联网的快速发展&#xff0c;用户对访问网站的要求也越来越高…

Java开发牛人十大必备网站

摘要&#xff1a; 以下是我收集的 Java 开发牛人必备的网站。这些网站可以提供信息&#xff0c;以及一些很棒的讲座&#xff0c; 还能解答一般问题、面试问题等。质量是衡量一个网站的关键因素&#xff0c;我个人认为这些网站质 量都很好。接下来&#xff0c;我会跟大家分享我是…

程序员必去的几个网站

2019独角兽企业重金招聘Python工程师标准>>> http://www.itheima.com/ 黑马 http://www.itcast.cn/ 传智博客 http://www.imooc.com/ 慕课网 http://www.jikexueyuan.com/ 极客学院 http://www.csdn.com 转载于:https://my.oschina.net/u/588516/blog/755753…

HTML5移动网站制作教程

&#xfeff;&#xfeff;http://www.thinkphp.cn/extend/461.html 希望我的分享能够为正在研究或者想要研究移动端的朋友们带来更高&#xff0c;更好的回报&#xff01; 本文是基于zepto框架下的手机移动端网站制作教程&#xff0c;适用于苹果的ios系统&#xff0c;和android系…

大型网站服务器架构

一、服务器集群改善并发问题 使用集群是网站解决高并发、海量数据问题的常用手段。当一台服务器的处理能力、存储空间不足时&#xff0c;不要企图去更换更强大的服务器&#xff0c;对大型网站而言&#xff0c;不管多么强大的服务器&#xff0c;都满足不了网站持续增长的业务需求…

修改 设置 vs.net 网站 调试 设为 起始页

很简单&#xff0c;右键网站项目&#xff0c;打开【属性&#xff08;R&#xff09;】&#xff0c;找到【web】选项卡&#xff0c;然后会看到右边有一个【启动操作】&#xff0c;设置为当前页即可。 见百度问题: http://zhidao.baidu.com/question/195134372.html?an0&si1 …

HTML的购买按钮添加,将shopify购买按钮添加到流星js网站

不知道最好的方法来连接流星js网站使用购买按钮购物。 要initializie的Shopify API - http://shopify.github.io/js-buy-sdk/ - 直接&#xff0c;我导入使用将shopify购买按钮添加到流星js网站meteor npm install --save shopify-buymeteor npm install --save shopify-promise…

Web网站服务(Apache)

1Apache的主要特点 1&#xff09;开放源代码&#xff1a;这是Apache服务器的重要特性之一&#xff0c;也是其他特性的基础。Apache服务程序由全世界的众多开放者共同维护&#xff0c;并且任何人都可以自由使用&#xff0c;这充分体现了开源软件的精神。2&#xff09; 跨平台应用…

-HTMLCSS-——模拟小企业网站主页导航栏

2019独角兽企业重金招聘Python工程师标准>>> 做出来的作业效果图&#xff08;右键图片选择“在新的窗口打开图片”来查看&#xff09;&#xff1a; 素材图片&#xff1a; &#xff0c;&#xff0c;&#xff0c;&#xff0c; 完成的代码&#xff1a; static.html为&a…

网站的静态页面生成方案 .

提升网站性能的方式有很多&#xff0c;例如有效的使用缓存&#xff0c;生成静态页面等等。今天要说的就是生成静态页面的方式。这个也是我近期一直在搞的一个问题,近期在做使用html servlet做个人网站,为什么是这2个东西呢&#xff1f;1、直接用servlet是为了保证网站能以最快…

给你的网站加上站内搜索---Compass入门教程

给你的网站加上站内搜索---Compass入门教程 syxChina(syxchina.cnblogs.com) Compass(基于Lucene)入门教程 1 序言 2 Compass介绍 3 单独使用Compass 4 springhibernate继承compass 4-1 jar包 4-2 配置文件 4-3 源代码 4-4 说明 4-5 测试 5 总结下吧 1 序言 这些天一直在学点新…