今天本地kvm安装个debian 做web环境测试 重新解决几个问题
debian10 下载一年多一直没有用 今天安装 非常傻瓜化 啥也不用干
最小安装后 首先需要安装和解决的:
1.支持ifconfig获取ip
net-tools
2.支持远程ssh局域网管理
apt install ssh
/etc/ssh/sshd_config
将#PermitRootLogin prohibit-password的注释去掉,将prohibit-password改为yes
将#PasswordAuthentication no的注释去掉,并且将no修改为yes
service sshd restart
apt install wget curl openssl -y
关ipv6 admin
开bbr admin
安装阿帕奇和php7.3和一些基础扩展\php7.1\mariadb
wget -c http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh --apache_option 1 --apache_mpm_option 1 --apache_mode_option 1 --php_option 8 --php_extensions zendguardloader,ioncube,sourceguardian,imagick,fileinfo,swoole --phpmyadmin --mphp_ver 71 --db_option 5 --dbinstallmethod 1 --dbrootpwd sitepass --reboot
安装作曲家 composer
https://developer.aliyun.com/composer
wget https://mirrors.aliyun.com/composer/composer.phar
mv composer.phar /usr/bin/composer
chmod +x /usr/bin/composer
composer -V
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
composer clear
修复网站文件权限 admin
chown www * && chgrp www *
为了测试程序 需要开启php函数proc_open、proc_get_status
/usr/local/php/etc/php.ini
proc_open、proc_get_status、shell_exec、exec去掉
为保证执行成功 内存限制大一些
memory_limit = 1024M
service php-fpm restart
需要安装gnupg2 以安装yarn
apt-get update && apt-get install -y gnupg2