LAMP和磁盘管理
| java -jar halo-1.14.jar |
| |
| php |
| |
| |
| python |
| |
| 运维要做的是,部署一个linux机器的环境,让程序去运行 |
| lamp=====linux + apache + mysql +php |
| lnmp ==== linux + nginx + mysql + python |

绘图对LAMP的架构理解


部署LAMP架构
永久关闭selinux
关闭所有的防火墙,内置防火墙,linux的软件防火
| 1.关闭selinux,美国的航空安全局,开发的linux内置防火墙 |
| 查询selinux状态,基本只有centos8会多些selinux的策略,centos7不用 |
| |
| |
| [root@AlienCat ~] |
| Disabled |
| |
| 2.修改selinux的配置文件,永久禁止它开机自启 |
| 这是selinux配置信息 |
| [root@AlienCat ~] |
| |
| |
| |
| |
| |
| |
| SELINUX=disabled |
| |
| |
| |
| |
| SELINUXTYPE=targeted |
| |
| |
| 运行中 |
| |
| 临时关闭中,下次开机还会启动 |
| |
| 永久关闭了 |
| |
| |
| 修改selinux状态,enforcing > permissive |
| setenforce 0 |
| |
| 想永久关闭,还得修改配置文件,然后reboot |
| reboot |
| |
关闭内置的firewalld,以及清空iptables规则
| [root@AlienCat ~]# iptables -F |
| [root@AlienCat ~]# |
| [root@AlienCat ~]# systemctl stop firewalld |
| |
| [root@AlienCat ~]# systemctl disable firewalld |
用简易方式安装
| |
| |
| |
| yum install httpd -y |
| |
| |
| [root@AlienCat ~] |
| [root@AlienCat ~] |
| [root@AlienCat ~] |
| [root@AlienCat ~] |
| tcp6 0 0 :::443 :::* LISTEN 21301/httpd |
| tcp6 0 0 :::80 :::* LISTEN 21301/httpd |
| [root@AlienCat ~] |
| [root@AlienCat ~] |
| [root@AlienCat ~] |
| |
| |
| 查看公网ip的方式有俩 |
| 一、你可以去阿里云控台看 |
| 二、技巧如下,由于我们现实在2个公网中的机器,互相访问 |
| [root@AlienCat ~] |
| 39.105.179.202 |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| 配置mylsq的源 |
| 从软件包的名字,可以分析它的作用 |
| |
| |
| |
| |
| |
| |
| |
| wget http: |
| |
| rpm -ivh mysql-community-release-el7-5.noarch.rpm |
| |
| |
| yum -y install mysql-community-server |
| |
| 如果是卸载,别卸载 |
| yum remove mysql-community-server -y |
| |
| |
| [root@AlienCat yum.repos.d] |
| |
| |
| |
| |
| |
| mysql_secure_installation |
| |
| 密码是自己输入 |
| |
| |
| |
| mysql -uroot -p |
| 密码自己输入 |
| |
| |
| |
| yum install php -y |
| |
| |
| 安装了php,默认会和apache结合工作,你试一试是否apapche可以加载php的代码即可 |
| 创建php的代码,index.php放入apache的网页目录下 |
| |
| [root@AlienCat html] |
| |
| <?php |
| phpinfo(); |
| ?> |
| |
| 在这个页面上,加一行字 |
| |
| |
| |
| 你是后安装的php,想让httpd结合,还得重启httpd |
| systemctl restart httpd |
| |
| |
| |
| |
完成wrodpress博客部署,正确发表博客,截图博客(包括了你的阿里云ip)
| 下载源码 |
| [root@boos source-code] |
| |
| |
| 创建目录,保存wordpress的代码 |
| 以及解压缩源码,全部拷贝到该目录中 |
| |
| [root@boos source-code] |
| [root@boos source-code] |
| [root@boos source-code] |
| |
| |
| 更改wordpress源码属主属组 |
| [root@boos source-code] |
| |
| |
| 准备网站上线发布(给apache添加一个新配置文件,专门发布我们这个wordpress)虚拟主机 |
| |
| [root@boos source-code] |
| 492 |
| 493 Include conf/extra/httpd-vhosts.conf |
| |
| |
| 修改该虚拟主机配置文件,添加关于wordpress的配置信息 |
| [root@boos source-code] |
| -rw-r--r-- 1 root root 1467 Apr 1 19:50 /usr/local/apache2/conf/extra/httpd-vhosts.conf |
| |
| |
| 注释掉该文件中,默认的虚拟主机,然后添加自己这个ip即可 |
| 注意两个事 |
| |
| |
| |
| <VirtualHost *:80> |
| DocumentRoot "/www/yuchao-blog" |
| ServerName 39.107.249.90 |
| ErrorLog "logs/blog-error_log" |
| CustomLog "logs/blog-access_log" common |
| </VirtualHost> |
| |
| |
| 修改apache配置,添加可访问权限 |
| [root@boos source-code]# vim /usr/local/apache2/conf/httpd.conf |
| |
| 修改这里Require all denied 默认拒绝所有,改为Require all granted |
| |
| |
| |
| |
| |
| |



【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!