版权声明:本文为博主原创文章,若要转载,请注明出处。 https://blog.csdn.net/huang826336127/article/details/83042812
LAMP套件安装教程
安装Ubuntu 18.04 LTS
准备光盘映像
VSESION_NAME=18.04.1
wget https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/${VSESION_NAME}/ubuntu-${VSESION_NAME}-desktop-amd64.iso
制作启动盘
本文推荐使用Shell命令进行制作,操作简洁,兼容性强
- 查询存储设备的信息
sudo fdisk -l
# 命令运行完成后,会输出类似以下的信息
# Disk /dev/sdb: * GiB, * bytes, * sectors
# 其中/dev/sdb就是存储设备所在路径
- 删除存储设备分区表
sudo fdisk {存储设备所在路径}
# 执行命令后,重复输入d,直到分区全部删除后,输入w保存并退出
- 加载系统映像到存储设备
sudo dd if={系统映像所在路径} of={存储设备所在路径}
# 耐心等待,直到命令结束后,安全弹出设备即可
安装系统
- 启动待装机的设备,在启动选项中选择启动盘进行启动
- 安装过程根据需求自行选择,作者推荐使用最小安装
- 更新系统
# 在进行这一步前,最好先把软件站点改为国内服务器
sudo apt update && sudo apt upgrade -y
安装Apache2服务器
- 安装命令
sudo apt install apache2
- 服务器配置
sudo gedit /etc/apache2/apache2.conf
#找到<Directory /var/www/>并删除内部的Indexes可以删除目录浏览功能
安装MySQL-8.0
wget https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb
#在打开的界面中,选择MySQL Server & Cluster (Currently selected: mysql-8.0),然后按方向键OK即可
rm mysql-apt-config_0.8.10-1_all.deb
sudo apt update
sudo apt install mysql-server
#在打开的界面中,设置你的数据库密码,其他选项默认即可
安装PHP-7.2
- 安装命令
sudo add-apt-repository ppa:ondrej/php
sudo apt install php7.2
sudo apt install php7.2-xml php7.2-json php7.2-mysql
- 服务器配置
sudo gedit /etc/php/7.2/apache2/php.ini
#修改"upload_max_filesize"可以修改文件上传的总大小
#修改"post_max_size"可以修改POST请求内容的大小
#修改"max_file_uploads"可以修改同时上传文件的数量
常用软件安装教程
安装Google Chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
rm google-chrome-stable_current_amd64.deb
安装Workbench-8.0
VSESION_NAME=8.0.12
wget https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community_${VSESION_NAME}-1ubuntu18.04_amd64.deb
sudo dpkg -i mysql-workbench-community_${VSESION_NAME}-1ubuntu18.04_amd64.deb
rm mysql-workbench-community_${VSESION_NAME}-1ubuntu18.04_amd64.deb
安装PHPStorm
安装Android Studio
安装比特流下载工具Deluge
- 先在“Ubuntu 软件”安装deluge
- 输入以下命令完成服务配置
sudo apt install deluged
常用工具使用教程
常用命令收集
rsync -avz --rsh=ssh {本地路径} {用户名}@{IP或域名}:{服务器路径}