Created
June 3, 2017 18:04
-
-
Save bloatfan/a9127994e8f20fb7c84cdf32d4a3bccf to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
cd ~ | |
sudo yum install -y epel-release | |
sudo yum install -y man | |
sudo echo '[nginx] | |
name=nginx repo | |
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ | |
gpgcheck=0 | |
enabled=1' > /etc/yum.repos.d/nginx.repo | |
sudo yum install -y nginx | |
# centos6,如果是 centos7,请把 el6 改成 el7 | |
sudo rpm -ivh https://repo.mysql.com//mysql57-community-release-el6-11.noarch.rpm | |
sudo yum clean all | |
sudo yum update | |
sudo yum install mysql-server | |
sudo service mysqld restart | |
mysql_password=`cat /var/log/mysqld.log | grep 'temporary password' | awk '{ print $NF }'` | |
sudo rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-6.rpm | |
sudo yum install -y yum-utils | |
sudo yum-config-manager --enable remi-php71 | |
sudo yum install -y php | |
sudo yum install -y php-fpm | |
sudo yum install -y php-mbstring | |
sudo yum install -y php-pdo | |
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" | |
php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" | |
php composer-setup.php | |
php -r "unlink('composer-setup.php');" | |
mv composer.phar /usr/local/bin/composer | |
sudo chkconfig nginx on | |
sudo chkconfig php-fpm on | |
sudo chkconfig mysqld on | |
echo "===========================================================" | |
echo "====== ngxin: /etc/nginx/nginx.conf ======" | |
echo "====== mysql: /etc/my.cnf ======" | |
echo "====== account: root password: $mysql_password ======" | |
echo "====== php-fpm: /etc/php-fpm.d/www.conf ======" | |
echo "====== ======" | |
echo "===========================================================" | |
echo "modify mysql password, please reference: https://my.oschina.net/Laily/blog/712959" | |
echo "Thanks !" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment