大家好~
今天来把我们 Server 环境处理好吧~
先将我们昨天下载的金钥修改一下权限。
chmod 400 '金钥名称'
权限修改完成。
然後设定 config。
vim ~/.ssh/config
可以参考以下格式喔~
Host '自定义名称'
Hostname 'Server 的 IP'
User '目的 Server 的 User'
identityfile '金钥档案位址'
那麽之後就可以用以下方式连线啦~
ssh 'host_name'
连上去啦~
先来更新套件清单吧。
sudo apt-get update
如果没特别指定版本的话,
以下指令目前是安装 8.0 喔。
先新增 ppa:ondrej/php 这个 PPA repository。
sudo add-apt-repository ppa:ondrej/php
安装 PHP 与 PHP Extensions。
sudo apt install php
sudo apt install php-fpm
sudo apt install php-mbstring
sudo apt install php-json
sudo apt install php-xml
sudo apt install zip unzip php-zip
sudo apt install php-curl
sudo apt install php-mysql
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '906a84df04cea2aa72f40b5f787e49f22d4c2f19492ac310e8cba5b96ac8b64115ac402c8cd292b8a03482574915d1a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
上面四行分别是:
sudo mv composer.phar /usr/local/bin/composer
将 composer.phar
搬移至 /usr/local/bin/composer
。
安装 Nginx。
sudo apt install nginx
然後关闭 apache2。
sudo systemctl stop apache2
启动 Nginx。
sudo systemctl start nginx
下面的指令可以查看目前 Nginx 的 Status。
sudo systemctl status nginx
安装 MySQL。
sudo apt install mysql-server
今天就先这样啦~
安装的部分都差不多完成罗。
大家明天见啦!
若文章有任何问题,
还请大家不吝赐教!
<<: Unity与Photon的新手相遇旅途 | Day20-Photon连线基本设定
>>: Day 30 整合宝石:【Lab】建构三层式云端架构 (EC2+VPC+S3+RDS+IAM) (下)
随着软件系统规模的日益扩大,以及应用领域的不断拓展,对软件系统的测试也变得更加困难和复杂,在进行人工...
观赏鱼辨识系统说明-Day 01 在接下来的30天会制作一个完整的系统包含前端-手机/网页,後端-N...
防毒软件不断推陈出新,病毒也变化多端... 站在 Blueteam 位置,守住资讯安全防线的难度也飞...
环境建置 LINE Provider 创建 在LINE Developers网站右上角登入LINE帐...
CPU Scheduling Algorithm tags: IT铁人 作用 因为同时处理很多的pr...