- PHP8.1 1.ubutun22 2.debian11
- Mariadb-server 10.6
- phpmyadmin 5.2
- caddy 2.6
以上是对于debian11和ubutun22 系统
v88.cn In name of my son
以上是对于debian11和ubutun22 系统
linux的开源系统包括debian和ubuntu基本上两年就更新一个版本,之后会逐步停止更新,服务器用的LTS(长久支持版本)会维持数年后被关闭更新,但是与之相应的程序比如php,由于需要第三方提供更新,就可能无法维持长久的更新。
继续阅读“php无法更新”ubuntu和debian可以安装php,而且更新了信源后可以升级到php7.0,但是有时候你可能遇到(本人遇到)明明php文件存在却是404错误 继续阅读“php搭配ubuntu/debian运行时出现404 error”
Ubuntu自带更新程序默认的nginx并非新版,要安装最新的nginx,以stable版为例(1.2.10),最简便方法是: 继续阅读“ubuntu/debain上安装最新的nginx”
Ubuntu在安装一些程序时如果出现No usable dialog-like program is installed 的错误提示
那么可能只是因为系统原程序没有正确安装的原因,可以运行
apt-get update && apt-get dist-upgrade
即可解决。
使用apt-get命令安装、更新是ubuntu/debian系统维护中的经常性工作,可是,有时候想要使用apt-get install安装一个功能时却会发现404错误,也就是找不到源文件
这一错误的原因就是,ubuntu/debian的版本支持一般只有9个月,而TLS版本可以长达5年,那么,如果你不想升级版本,那一些源文件可能会找不到。
解决的办法也很简单,就是更新系统的source.list文件,使得更新源域名改为old-releases.ubuntu.com 再运行apt-get update就可以正常更新了。
教程看这里! 按部就班的基本就可以成功。
最后的站点配置文件需要一点点改动而已。应该是:
location / { google on; #google_scholar "scholar.google.com"; google_scholar on; }
还有,教程里面是在Ubuntu上安装nginx去反代,那么这个IP是被代理网站独占了,你要绑定新网站其实只需在/etc/nginx/site-enable/里面上传新站的配置文件conf在restart nginx就可以了
而完全不理会Ubuntu自带的那个apache2 !那个其实是个摆设而已,今天才发现居然一直没能正常启动…另外,注意下站点根目录不要和反代站点一样,反代站点根目录里面是空的,一般是/var/www/html
而且是占用443端口(80端口用htaccess转向443)
ubuntu14在安装完LAMP服务器套件后,可以很方便的再安装phpmyadmin来管理数据库
apt-get update
apt-get install phpmyadmin
基本上英文不是很差,没选择错误的话,就可以使用http://IP/phpmyadmin来访问了
可是事实上我却遇到404的页面,不是打不开,而是找不到文件的错误页面。
首先想到的是不是phpmyadmin的conf没有加载上,一看果然没有。试过两种办法,一是重新配置phpmyadmin
dpkg-reconfigure phpmyadmin
错误依旧!又试过直接在000-default的配置文件里面加上Include /etc/phpmyadmin/*.conf语句,依旧不行!
最后,用
ln -s /usr/share/phpmyadmin /var/www/html
重启apache 终于解决!这条语句就是在默认根目录上添加一个指向phpmyadmin文件的快捷方式。
当然phpmyadmin的安全性是非常重要的,为防止各种暴力破解尝试,可以用.htaccess来加密文件夹,具体可以看这里
安装和加密phpmyadmin
折腾了一天终于自己将Comodo Positive Multi-Domain SSL Certificate证书安装成功了,一阵狂喜之后,分享下经验咯^^
apache服务器安装mod_ssl之后可以签署生成自己的证书(certificate)也就是crt文件,在ubutun 12系统中默认是存放在/etc/apache2/ssl/certs/中的,将default-ssl站点激活后此时访问https://IP是可以打开的,但是有警告语和标示。 继续阅读“comodo SSL证书安装成功”
openvz内核的vps主机上安装pptp服务可能是目前最便宜的vpn穿墙方案了!(因为有年付低至5刀的小内存vps)
而linux各版本中ubuntu是相对规整、轻便、分支不过于繁杂又有较多网络faq可以搜索的版本了,因此,ubuntu+ovz vps+pptp也是最便于尝试的穿墙武器构建方案。
继续阅读“ubuntu ovz vps主机上安装pptp”