在AmazonAWS上设置基本的php mySQL服务器-要运行的脚本?
我整个周末都在尝试在Amazon的AWS上运行一个基本的php mysql Web服务器。我已经设法使用rightscale.com获得了一个包含所有类型代理引擎等的完整版本,但不是一个基本版本。我已经尝试过使用AWS控制台进行直接路由,服务器在那里,但网站没有运行。我有所有必要的防火墙规则。我可以用SSH连接到服务器 以下是我拥有服务器后安装服务的过程。任何人都可以建议更改或添加什么来为单个网站创建一个运行php和mySQL的安全服务器吗 一种选择是:在AmazonAWS上设置基本的php mySQL服务器-要运行的脚本?,php,amazon-web-services,amazon,Php,Amazon Web Services,Amazon,我整个周末都在尝试在Amazon的AWS上运行一个基本的php mysql Web服务器。我已经设法使用rightscale.com获得了一个包含所有类型代理引擎等的完整版本,但不是一个基本版本。我已经尝试过使用AWS控制台进行直接路由,服务器在那里,但网站没有运行。我有所有必要的防火墙规则。我可以用SSH连接到服务器 以下是我拥有服务器后安装服务的过程。任何人都可以建议更改或添加什么来为单个网站创建一个运行php和mySQL的安全服务器吗 一种选择是: sudo su yum install
sudo su
yum install httpd
yum install mysql-server mysql
yum install php php-mysql
service httpd start
service mysqld start
/usr/bin/mysqladmin -u root password 'password'
另一个说:
sudo yum install php-mysql php php-xml php-mcrypt php-mbstring php-cli mysql httpd
我应该如何使用或合并上述两种方法
mySQL:
一个人说:
sudo yum install mysql-server
sudo /etc/init.d/mysqld start
mysqladmin -u root password '[PASSWORD]'
mysql -u root -p
CREATE DATABASE [DB NAME];
CREATE USER '[DB NAME]_admin'@'localhost' IDENTIFIED BY '[ADMIN PASSWORD]';
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER ON [DB NAME].* TO '[DB NAME]_admin'@'localhost';
CREATE USER '[DB NAME]_user'@'localhost' IDENTIFIED BY '[USER PASSWORD]';
GRANT SELECT, INSERT, UPDATE, DELETE ON [DB NAME].* TO '[DB NAME]_user'@'localhost';
我应该在这里换些什么吗?我曾经设法让它工作过
我应该添加php PEAR包吗
sudo pear upgrade
sudo yum install php-pear
sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover pear.symfony-project.com
sudo pear channel-discover components.ez.no
sudo pear install phpunit/PHPUnit
你的要求是什么?apache+mysql+php?apache错误日志中有什么?嗨,还没有错误消息。我有一个公共URL,即使我打开了端口80也无法工作。我可以使用SSH访问服务器-我只是不知道接下来要做什么。。。