查看“Mediawiki部署”的源代码
←
Mediawiki部署
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{Quote|1.37.1版本。趁着刚刚部署完没忘。}} ==安装apache2== <code>sudo apt-get install apache2</code> ==下载Mediawiki.tar.gz并解压== <code>tar zxvf xxx.tar.gz</code> ==下载php相关的东西== <code>sudo apt-get install php php-intl php-mysql php-apcu php-curl php-gd php-mbstring php-xml imagemagick mariadb-server</code> ==下载mysql相关的东西== <code>sudo apt-get install mysql mysql-client mysql-server libmysqlclient-dev</code> ==mysql root密码== 看这个[https://blog.csdn.net/qq_26164609/article/details/106881079 文章]。<br> <code>sudo cat /etc/mysql/debian.cnf</code><br> <code>mysql -udebian-sys-maint -p</code><br> 填啥比的随机密码(下面的命令一定要加分号)<br> <code>use mysql; </code><br> <code><nowiki>update user set authentication_string='' where user='root';</nowiki></code><br> <code>alter user 'root'@'localhost' identified with mysql_native_password by '123456';</code><br> <code>quit;</code> ==创建mediawiki的数据库== 使用root用户登陆mysql<br> <code>mysql -u root -p</code><br> <code>CREATE DATABASE wikidb;</code><br> <code>CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'password';</code><br> <code>GRANT ALL PRIVILEGES ON wikidb.* TO 'wikiuser'@'localhost' WITH GRANT OPTION;</code> ==后续工作== 包括开放images文件上传权限,LocalSetting.php配置修改,自己看着办。 == 从服务器批量导入文件 == 先把文件上传到一个暂时的地方。 到maintenance目录执行: <code>php importImages.php /path/to/images/directory</code> <code>php importImages.php /home/ubuntu/批量上传/</code> <code>cd /var/www/html/w/maintenance</code> <code></code> == 更新证书 == # 去腾讯云申请并下载apache版本的证书,得到一个voicewiki.cn_apache.zip。 # 传到/etc/cert/里面并解压即可。(需要sudo) # unzip指令并不会解压到当前文件夹,而是解压到二级目录。
本页使用的模板:
模板:Quote
(
查看源代码
)
返回至“
Mediawiki部署
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
变体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息