on
[AWS] AWS Lightsail Laravel 배포 - ssh1
[AWS] AWS Lightsail Laravel 배포 - ssh1
[Cloud]/[AWS]
ls
sudo passwd root
sudo nano /etc/ssh/sshd_config
PermitRootLogin prohibit-password PasswordAuthentication no
PermitRootLogin yes PasswordAuthentication yes
sudo service sshd restart
apt-get update
apt-get install nginx
apt-get update && sudo apt-get upgrade
UTF-8 선택
Keep the local version currently installed 선택
sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install php7.3 sudo apt-get install php7.3-cli php7.3-common php7.3-json php7.3-opcache php7.3-mysql php7.3-mbstring php7.3-zip php7.3-fpm php7.3-intl php7.3-simplexml sudo a2dismod php7.4 sudo a2enmod php7.3 sudo service apache2 restart sudo update-alternatives --set php /usr/bin/php7.3 sudo update-alternatives --set phar /usr/bin/phar7.3 sudo update-alternatives --set phar.phar /usr/bin/phar.phar7.3 sudo update-alternatives --set phpize /usr/bin/phpize7.3 sudo update-alternatives --set php-config /usr/bin/php-config7.3
apt-get install mysql-server
apt-get install php-mysql
ssh-keygen
cat ~/.ssh/id_rsa.pub
mkdir /var/www/laravel
cd /var/www/laravel
git clone [email protected]:Seungyeup/test1.git
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
composer --version
export COMPOSER_ALLOW_SUPERUSER=1
echo "export COMPOSER_ALLOW_SUPERUSER=1" >> ~/.bashrc
apt-get install zip unzip php-zip
composer install
cp .env.example .env
php artisan key:generate
sudo chown www-data:www-data /var/www/laravel/test1/storage -R
chown www-data:www-data /var/www/laravel/test1/public -R
vi .env
mysql -uroot -p
CREATE DATABASE investment default CHARACTER SET UTF8;
show databases;
php artisan에서 php.ini 수정을 위해
find / -name php.ini
from http://buildabetterworld.tistory.com/26 by ccl(A) rewrite - 2020-03-31 16:59:27