Php 如何管理专用服务器
我有一台RHEL服务器,上面已经安装了Php 如何管理专用服务器,php,mysql,apache,rhel,dedicated-server,Php,Mysql,Apache,Rhel,Dedicated Server,我有一台RHEL服务器,上面已经安装了httpd。但是它不支持PHP,所以我按照书中的说明安装了apachectl、PHP和MySql。现在服务器可以处理PHP,并在PHP脚本中运行mysql函数 我的问题是,每次系统重新启动时,我都必须发出以下命令: service httpd stop /usr/local/apache/bin/apachectl start 有谁能帮助我,让php和mysql也可以使用httpd?即,不停止httpd服务。这样,当我不在现场时,即使是我的同事也可以发布服
httpd
。但是它不支持PHP,所以我按照书中的说明安装了apachectl、PHP和MySql。现在服务器可以处理PHP,并在PHP脚本中运行mysql函数
我的问题是,每次系统重新启动时,我都必须发出以下命令:
service httpd stop
/usr/local/apache/bin/apachectl start
有谁能帮助我,让php和mysql也可以使用httpd
?即,不停止httpd
服务。这样,当我不在现场时,即使是我的同事也可以发布服务httpd start
来启动php和mysql
顺便说一句,我是windows用户,所以我是linux的新手。听起来你已经安装了两次Apache,这是错误的 正确的方法应该是运行
yum安装php
,它会自动配置Apache来处理php文件
要解决此问题,只需删除Apache的“新”安装(而不是旧安装),然后通过
yum
安装PHP您应该真正使用yum在RHEL上安装/更新软件包。删除所有已安装的内容并重新开始。这是我通常为LAMP环境安装的yum软件包,但您可能会排除一些:
yum install httpd
yum install memcached
yum install mysql mysql-devel mysql-server
yum install php php-devel php-gd php-mbstring php-dom php-mysqlnd php-pdo php-pecl-apc php-pecl-memcache
这两行代码将设置Apache和MySQL在服务器重新启动时自动启动
chkconfig httpd on
chkconfig mysqld on
这个问题应该是打开的,而不是堆栈溢出。它似乎没有安装yum!!我现在能做什么?