安装 mysql 源

rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

安装 mysql 服务器及相关组件

  1. yum list mysql* #列出mysql相关软件及组件
  2. yum install -y mysql mysql-server mysql-common mysql-libs
  3. 再根据1中所列软件,选择安装所需mysql组件即可

安装后启动及设置开机启动

  1. systemctl start mysqld.service #启动mysql
  2. systemctl status mysqld.service # 查看mysql状态
  3. systemctl enable mysqld.service #设置开机启动

安装后如果需要远程管理数据库,需要开放防火墙端口,注:如无须远程管理,勿开此端口

  1. firewall-cmd --add-port=3306/{tcp,udp} --permanent
  2. firewall-cmd --reload
  3. firewall-cmd --remove-port=3306/{tcp,udp} --permanent #如果关闭3306端口使用此句
  4. firewall-cmd --reload

连接数据库及建数据库

此部分内容参考:https://www.cnblogs.com/cooper-wang/p/10898270.html

附:因在安装WordPress时安装的mariadb,整理此文时,未进行安装验证。

时间:2019-09-28 20:30:00

  1. 用户组相关 groupadd groupdel groupmod newgrp groups setgid/sgid
  2. 用户相关 useradd usermod userdel id whoami su wall setuid/suid
  3. 用户权限相关 chown chmod chgrp umask
  4. 用户和级相关文件 /etc/passwd  /etc/shadow  /etc/group  /ect/login.defs
  5. 修改密码 passwd
  6. 当前路径 pwd
  7. 目录列表 ll ls mkdir rmdir cd pwd
  8. 文件操作 cat more less touch rm unlink mv cp head/tail pr od stat
  9. 字符串过滤 grep
  10. 文件相关 sort uniq wc
  11. 进程相关 pstree top kill
  12. 日期与时间相关 date cal 
  13. 文件或目录比较相关 cmp diff comm cut paste join fmt fold  
  14. 字符串或变量相关 clear echo read env export which whereis whatis apropos alias bc
  15. shell 启动流程及文件,流程:内核–>init(/etc/inittab)–>getty或mingtty(用户名,密码)–>login(/etc/shadow、/etc/passwd、/etc/group)–>合法性验证–>设置环境变量(系统profile、用户.bash_profile、[用户.bashrc、系统bashrc])–>显示提示符–>终端shell程序
  16. 历史命令 history
  17. 软件管理 yum rpm
  18. 重启系统 reboot
  19. 系统关机 poweroff shutdown halt
  20. 远程登录命令 ssh
  21. 防火墙 firewall-cmd
  22. 网络管理 nmtui nmcui
  23. 文本编辑 vi vim
  24. 系统帮助 man yelp textinfo
  25. 文件系统创建相关 fdisk mkfs mkisofs/genisoimage cdrecord/wodim
  26. 文件系统使用相关 mount umont
  27. 文件系统其它 fsck sync file find dd ln mknod df du
  28. 数据备份、文件归档相关 tar cpio zip/unzip gzip/gunzip/zcat bzip2/bunzip2
  29. 进程相关 ps killall fuser nohup nice fg bg jobs
  30. 改变进程家目录 chroot
  31. 作业和任务高度 at batch crontab

 

时间:2019-09-28 19:52:00

2019-09-27

重装服务器;

2019-09-28

  • 更新服务器到最新版本
  • 安装 xrdp
  • 设置防火墙
  • 安装mariadb,mariadb-server,并测试
  • 安装httpd(apache服务器),并测试
  • 安装php5.5,及相关软件
  • 因WordPress 要求至少php版本为5.6以上,卸载php5.5,重新安装php7.0
  • 安装php7.0方法,见:http://47.104.236.141/index.php/2019/09/28/51/
  • 安装WordPress
  • 设置、开通WordPress

时间:2019-09-28 19:49:00

  • 将与CentOS / RHEL版本对应的Webtatic EL yum存储库信息添加到yum
  1. rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
  • 现在可以安装php7.0及相关扩展
  1. yum install -y php70w php70w-fpm
  2. yum install -y php70w-gd php70w-mbstring php70w-mysql php70-redis php70w-curl php70w-zip php70w-dom
  • php安装成功,查看php版本信息
  1. php -v

测试于:Aliyun云ECS服务器-CentOS7.6 系统中。

时间:2019-09-28 19:37:00