7天实践营-快速搭建LAMP环境以及Linux指令学习

7天实践营-快速搭建LAMP环境以及Linux指令学习

LAMP分别代表Linux、Apache、MySQL和PHP,其中:

  • Linux,全称GNU/Linux,是一套免费使用和*传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善Linux,使其最大化地适应用户的需要。
  • Apache实现网页共享传输
  • MySQL实现数据存储(数据库)
  • PHP实现页面解析的解析器

连接服务器

  • 终端连接服务器

安装Apache

yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

通过公网地址进行测试

安装MySQL数据库

wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server

安装成功显示

7天实践营-快速搭建LAMP环境以及Linux指令学习

启动MySQL数据库

systemctl start mysqld.service

获取密码

7天实践营-快速搭建LAMP环境以及Linux指令学习

登陆MySQL数据库

mysql -uroot -p

修改密码

set global validate_password_policy=0;  #修改密码安全策略为低(只校验密码长度,至少8位)。
ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';

执行以下命令,授予root用户远程管理权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';

输入exit退出数据库

指令学习

  • tree:用于以树状图列出目录的内容,输出结果为:7天实践营-快速搭建LAMP环境以及Linux指令学习
  • touch:用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件
  • mkdir:用于新建子目录。
  • rm:用于删除一个文件或者目录。
  • cp:用于复制文件或目录。
  • mv:为文件或目录改名、或将文件或目录移入其它位置。
  • rename:用字符串替换的方式批量改变文件名。
上一篇:CentOS 6.5安装二进制版本的MongoDB 2.6


下一篇:JVM 性能调优工具 jps