WordPress建站笔记---各种命令

news/2024/11/28 7:41:26/

YouTube教学视频

我的网站 Albert Tech

技术栈

我选择了LAMP (Linux\Apach\MySql\PHP),LNMP用到Nginx反向代理(但Nginx我不熟),网上查在资源缓存上比纯 Apache要好些。

大家可以搜 Linux运维面板 ,有 宝塔面板、1panel。是可视化的后台控制,点击下命令就可以安装(但处于信息安全、自己DIY 我就不用面板了)

安装指令

  1. install apache2
    1. systemctl is-enabled apache2
  2. install mariaDB (maria是MySql的分支,解决MySql封闭团队开发)
    1. sudo apt install mariadb-server mariadb-client
  3. install php
  4. install phpmyadmin
    1. sudo apt install phpmyadmin
    2. 打不开 YourIP/phpmyadmin, /etc/apache2/apache2.conf 文件添加 Include /etc/phpmyadmin/apache.conf
    3. 默认账号名称: phpmyadminls
    4. 获取DataBase所有权限: 设置ufw (我没有安装,因为之前我项目就有web项目可以通过防火墙)
      1. sudo ufw status
      2. sudo ufw enable
      3. sudo ufw allow OpenSSH
      4. sudo ufw allow ‘Apache Full’
      5. sudo ufw status
  5. 安装 wordpress (注意解压路径,要把wordPress下的file,解压到 /var/www)
    1. 下载 wget -c http://wordpress.org/latest/tar.gz
    2. 解压 tar -xzvf latest.tar.gz
      1. x extract 解压
      2. z gzip 文件格式
      3. v verbose 日志等级
      4. f 指定文件名
    3. 移动到document root: sudo cp -R wordpress /var/www/html/YourHost.com
    4. 检查下 ls -l var/www/html
    5. 赋予权限 sudo chown -R YourUser:YourUserGroup /var/www/html/YourHost.com
    6. 赋予完整权限:sudo chmod -R 775 /var/www/html/YourHost.com
    7. 创造账号:mysql:sudo mysql -u root -p
      1. 创建table: CREATE DATABASE YouHost;
      2. 创建用户 walu 密码pass246
        1. CREATE USER ‘wall’@‘$’ IDENTIFIED BY ‘pass246’;
        2. GRANT ALL PRIVILEGES ON . to ‘walu’@‘%’ WITH GRANT OPTION;
    8. 登录账号
      1. 使用 walu 账号
      2. 选择 DataBase 页,已经可以创建DB了
    9. 安装 nautilus-admin (我没有装,是用来编辑文件的)
  6. 新建站点的conf,并disable老的conf
    1. 在、etc/apache2/sites-enabled 下新建 YourHost.com.conf 站点配置文件
    2. 检测下书写正确否: apachectl -t
    3. enable新conf: a2ensite YourHost.com.conf
    4. disable老conf: a2dissite 000-default.conf
    5. 重启apache2: systemctl restart apache2
  7. 管理后台地址 http://YourHost.com/wp-admin/

文件 YourHost.com.conf


<VirtualHost *:80>ServerAdmin YourEmail@xx.comDocumentRoot "/var/www/html/YourHost.com”ServerName YourHost.comServerAlias YourHost.com#errorDocument 404 /404.htmlErrorLog "/var/www/html/YourHost.com-error_log"CustomLog "/var/www/html/YourHost.com-access_log" combined</VirtualHost>

问题

  1. 怎样将 WordPress下文件都复制到 /var/www/html/YourHost.com下
    如果dir2目录不存在,则可以直接使用
    cp -r dir1 dir2
    如果dir2目录已存在,则需要使用
    cp -r dir1/. dir2

http://www.ppmy.cn/news/551175.html

相关文章

tarjan算法(求强连通分量)(缩点)

几百年前水的 tarjan算法&#xff08;求强连通分量&#xff09;&#xff08;缩点&#xff09; 强连通&#xff1a;两个点相互可达 强连通分量&#xff1a;集合中的点两两可达 思路&#xff1a;记录自己的时间戳dfs与能到达的最小时间戳low&#xff0c;先dfs搜索完自己能到达…

笑傲江湖编年史

以笑傲江湖开篇为元年&#xff1a;三百余年前&#xff0c;衡山派创立&#xff1b;东灵道长创立泰山派&#xff1b;两百余年前&#xff0c;华山派创立&#xff1b;一两百年前&#xff0c;日月神教创立&#xff1b;嵩山派创立&#xff1b;晓风师太创立恒山派&#xff1b;一百余年…

微电台丨关于数据中台那些事儿(下)之数据江湖外传

♬ 点上方绿标&#xff0c;收听Informatica微电台 文末投票&#xff0c;感恩有礼 Informatica中国区销售总经理李晨邀您一起深入解析数据中台建设过程中潜在的挑战与应对之道&#xff0c;一起展望未来。 《笑傲江湖》里的任我行曾说&#xff1a; “有人的地方就有江湖” 《数…

从一亩三分地转——“有代码的地方,就有江湖 - 冯诺伊曼.金庸”

微软和谷歌&#xff0c;就是 少林 和 武当 天下武功出少林&#xff0c;C&#xff0c;C&#xff0c;C#都出自此宗&#xff0c;对其他武功也影响深远 C 由 易筋经 而来&#xff0c;通过理解程序运行本质来操作计算机&#xff0c;内功达不到深度的程序员&#xff0c;发挥不出好效…

揭秘金庸笔下的假面江湖

金庸小说中&#xff0c;最著名的假面人当属《笑傲江湖》中的岳不群&#xff0c;以君子之面行小人之事。岳不群戴上假面&#xff0c;是为了实现自己的欲望&#xff0c;还有一种假面人&#xff0c;完全是人在江湖&#xff0c;身不由己。他们都是有“组织”的人。 凤凰网游戏-大侠…

笑傲江湖中的政治斗争

&#xfffc; 天下大势&#xff0c;合久必分&#xff0c;分久必合。江湖也是一样&#xff0c;一代新人换旧人&#xff0c;大动荡之后必定是短暂的平静&#xff0c;而平静之后又是新的动荡&#xff0c;如此循环往复。江湖百晓生曾言“江湖是传奇人物的舞台&#xff0c;没有传奇的…

在国企的日子(第五章 江湖)

天下风云出我辈&#xff0c; 一入江湖岁月催&#xff1b; 皇图霸业谈笑中&#xff0c; 不胜人生一场醉。 任我行曾经说过&#xff0c;有人的地方就有恩怨&#xff0c;有恩怨就有江湖&#xff0c;人就是江湖。 程序员的世界同样有江湖。这是我人生中第一次在程序员的世界接触…

《笑傲江湖》人名解读

《笑傲江湖》人名解读 前几天和人闲聊无意说到《笑傲江湖》&#xff0c;突然想起里面有些人物的名字很有意思&#xff0c;找了几个出来共享。 令狐冲、任盈盈&#xff1a;冲和盈是道家概念里两种相反的状态&#xff0c;极空极虚为“冲”&#xff0c;极满极实为“盈”&#xff0…