
Debian服务器初始化
依赖安装
# 升级apt
sudo -i
apt update
#安装zsh
apt install zsh
#chsh -s /bin/zsh
#chsh -s $(which zsh)
#常规安装oh-my-zsh
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
# 安装 zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
#修改主题 alanpeabody ,添加插件(plugins)zsh-autosuggestions
vim .zshrc
# 安装1panel
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh
#可以用apt info查看可以安装的版本
#例如:
apt info php
# 安装pip3
apt install python3-pip
# 安装php
#apt install php
# 不安装apacha
apt install php apache2- apache2-bin- apache2-data- apache2-utils- libapache2-mod-php8.3-
apt install php-fpm
# 安装php扩展
# 查看php已安装扩展,ext-zip 名字转换成php-zip
php -m
apt install php-zip
apt install php-gd
apt install php-xml
apt install php-zip
# 这个一定要安装
apt install php-mysql
#修改php-fpm 监听端口 listen = 127.0.0.1:9000
cd /etc/php/8.3/fpm/pool.d
nano www.conf
# 启动 php-fpm
systemctl restart php8.3-fpm
# nginx 配置laravel重定向
# location / { try_files $uri $uri/ /index.php?$query_string; }
Debian下数据库配置
# debain 默认是mariadb数据库管理
apt install mariadb-server
# 修改为任意地址访问
nano /etc/mysql/mariadb.conf.d/50-server.cnf
# 改为bind-address = 0.0.0.0
# 初始化数据库
mysql_secure_installation
允许远程访问
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Aa123456789' WITH GRANT OPTION;
flush privileges;
重启数据库
systemctl restart mariadb
查看系统信息
lsb_release -a
/www/sites/s.mhter.com # cat /etc/os-release
NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.20.1
PRETTY_NAME="Alpine Linux v3.20"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues"
/www/sites/s.mhter.com #
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 棉花糖先生
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果