mirror of
https://github.com/QYG2297248353/appstore-1panel.git
synced 2024-12-01 17:32:25 +08:00
feat: 修改部分应用的 README 文件
This commit is contained in:
parent
360c62e295
commit
0fbb1364b5
@ -1,3 +1,8 @@
|
|||||||
|
|
||||||
|
## 使用
|
||||||
|
|
||||||
|
在容器中执行 ./alist admin 获取密码
|
||||||
|
|
||||||
## 功能
|
## 功能
|
||||||
|
|
||||||
- [x] 多种存储
|
- [x] 多种存储
|
||||||
@ -45,15 +50,3 @@
|
|||||||
- [x] 网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制
|
- [x] 网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制
|
||||||
- [x] 离线下载
|
- [x] 离线下载
|
||||||
- [x] 跨存储复制文件
|
- [x] 跨存储复制文件
|
||||||
|
|
||||||
## 文档
|
|
||||||
|
|
||||||
<https://alist.nn.ci/zh/>
|
|
||||||
|
|
||||||
## 使用
|
|
||||||
|
|
||||||
在容器中执行 ./alist admin 获取密码
|
|
||||||
|
|
||||||
## 讨论
|
|
||||||
|
|
||||||
一般问题请到[讨论论坛](https://github.com/Xhofe/alist/discussions) ,**issue仅针对错误报告和功能请求。**
|
|
||||||
|
@ -3,28 +3,19 @@ additionalProperties:
|
|||||||
- child:
|
- child:
|
||||||
default: ""
|
default: ""
|
||||||
envKey: PANEL_DB_HOST
|
envKey: PANEL_DB_HOST
|
||||||
labelEn: Database Service
|
|
||||||
labelZh: 数据库服务
|
|
||||||
required: true
|
required: true
|
||||||
type: service
|
type: service
|
||||||
default: mysql
|
default: mysql
|
||||||
envKey: HALO_PLATFORM
|
envKey: PANEL_DB_TYPE
|
||||||
labelEn: Database Service
|
labelEn: Database Service
|
||||||
labelZh: 数据库服务
|
labelZh: 数据库服务
|
||||||
params:
|
|
||||||
- envKey: HALO_DB_PORT
|
|
||||||
key: mysql
|
|
||||||
type: param
|
|
||||||
value: "3306"
|
|
||||||
- envKey: HALO_DB_PORT
|
|
||||||
key: postgresql
|
|
||||||
type: param
|
|
||||||
value: "5432"
|
|
||||||
required: true
|
required: true
|
||||||
type: apps
|
type: apps
|
||||||
values:
|
values:
|
||||||
- label: MySQL
|
- label: MySQL
|
||||||
value: mysql
|
value: mysql
|
||||||
|
- label: MariaDB
|
||||||
|
value: mariadb
|
||||||
- default: halo
|
- default: halo
|
||||||
envKey: PANEL_DB_NAME
|
envKey: PANEL_DB_NAME
|
||||||
labelEn: Database
|
labelEn: Database
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
## JumpServer
|
||||||
|
|
||||||
JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。JumpServer 堡垒机帮助企业以更安全的方式管控和登录各种类型的资产,包括:
|
JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。JumpServer 堡垒机帮助企业以更安全的方式管控和登录各种类型的资产,包括:
|
||||||
|
|
||||||
- **SSH**: Linux / Unix / 网络设备 等;
|
- **SSH**: Linux / Unix / 网络设备 等;
|
||||||
@ -20,10 +22,6 @@ JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运
|
|||||||
|
|
||||||
![UI展示](https://docs.jumpserver.org/zh/v3/img/dashboard.png)
|
![UI展示](https://docs.jumpserver.org/zh/v3/img/dashboard.png)
|
||||||
|
|
||||||
## 在线体验
|
|
||||||
|
|
||||||
- 环境地址:<https://demo.jumpserver.org/>
|
|
||||||
|
|
||||||
## 快速开始
|
## 快速开始
|
||||||
|
|
||||||
- [快速入门](https://docs.jumpserver.org/zh/v3/quick_start/)
|
- [快速入门](https://docs.jumpserver.org/zh/v3/quick_start/)
|
||||||
|
@ -1,73 +1,3 @@
|
|||||||
## MariaDB: The open source relational database
|
## MariaDB
|
||||||
|
|
||||||
MariaDB was designed as a drop-in replacement of MySQL(R) with more
|
MariaDB 是一个开源的关系型数据库管理系统(RDBMS),由 MySQL 的原始开发者之一,Monty Widenius 创立。它作为 MySQL 的一个分支,旨在保持完全的向后兼容性。MariaDB 提供了一系列增强功能和新的存储引擎,如 Aria、ColumnStore 和 RocksDB。由于其开放性、性能和安全性,MariaDB 已经成为许多开发者和企业的首选数据库。它致力于保持开放源代码,并由一个活跃的社区支持和维护。
|
||||||
features, new storage engines, fewer bugs, and better performance.
|
|
||||||
|
|
||||||
MariaDB is brought to you by the MariaDB Foundation and the MariaDB Corporation.
|
|
||||||
Please read the CREDITS file for details about the MariaDB Foundation,
|
|
||||||
and who is developing MariaDB.
|
|
||||||
|
|
||||||
MariaDB is developed by many of the original developers of MySQL who
|
|
||||||
now work for the MariaDB Corporation, the MariaDB Foundation and by
|
|
||||||
many people in the community.
|
|
||||||
|
|
||||||
MySQL, which is the base of MariaDB, is a product and trademark of Oracle
|
|
||||||
Corporation, Inc. For a list of developers and other contributors,
|
|
||||||
see the Credits appendix. You can also run 'SHOW authors' to get a
|
|
||||||
list of active contributors.
|
|
||||||
|
|
||||||
A description of the MariaDB project and a manual can be found at:
|
|
||||||
|
|
||||||
https://mariadb.org
|
|
||||||
|
|
||||||
https://mariadb.com/kb/en/
|
|
||||||
|
|
||||||
https://mariadb.com/kb/en/mariadb-vs-mysql-features/
|
|
||||||
|
|
||||||
https://mariadb.com/kb/en/mariadb-versus-mysql-compatibility/
|
|
||||||
|
|
||||||
https://mariadb.com/kb/en/new-and-old-releases/
|
|
||||||
|
|
||||||
Help
|
|
||||||
-----
|
|
||||||
|
|
||||||
More help is available from the Maria Discuss mailing list
|
|
||||||
https://launchpad.net/~maria-discuss, MariaDB's Zulip
|
|
||||||
instance, https://mariadb.zulipchat.com/
|
|
||||||
|
|
||||||
Live QA for beginner contributors
|
|
||||||
----
|
|
||||||
MariaDB has a dedicated time each week when we answer new contributor questions live on Zulip.
|
|
||||||
From 8:00 to 10:00 UTC on Mondays, and 10:00 to 12:00 UTC on Thursdays,
|
|
||||||
anyone can ask any questions they’d like, and a live developer will be available to assist.
|
|
||||||
|
|
||||||
New contributors can ask questions any time, but we will provide immediate feedback during that interval.
|
|
||||||
|
|
||||||
Licensing
|
|
||||||
---------
|
|
||||||
|
|
||||||
***************************************************************************
|
|
||||||
|
|
||||||
NOTE:
|
|
||||||
|
|
||||||
MariaDB is specifically available only under version 2 of the GNU
|
|
||||||
General Public License (GPLv2). (I.e. Without the "any later version"
|
|
||||||
clause.) This is inherited from MySQL. Please see the README file in
|
|
||||||
the MySQL distribution for more information.
|
|
||||||
|
|
||||||
License information can be found in the COPYING file. Third party
|
|
||||||
license information can be found in the THIRDPARTY file.
|
|
||||||
|
|
||||||
***************************************************************************
|
|
||||||
|
|
||||||
Bug Reports
|
|
||||||
------------
|
|
||||||
|
|
||||||
Bug and/or error reports regarding MariaDB should be submitted at:
|
|
||||||
https://jira.mariadb.org
|
|
||||||
|
|
||||||
For reporting security vulnerabilities see:
|
|
||||||
https://mariadb.org/about/security-policy/
|
|
||||||
|
|
||||||
The code for MariaDB, including all revision history, can be found at:
|
|
||||||
https://github.com/MariaDB/server
|
|
||||||
|
@ -1,20 +1,3 @@
|
|||||||
Copyright (c) 2000, 2022, Oracle and/or its affiliates.
|
## MySQL
|
||||||
|
|
||||||
This is a release of MySQL, an SQL database server.
|
MySQL 是一个著名的开源关系型数据库管理系统(RDBMS)。它为各种应用提供了一个多线程、多用户的 SQL 数据库服务器。由于其高性能、稳定性、丰富的功能集和低总体拥有成本,MySQL 已经成为了许多世界上最大的网站和应用的首选数据库。它支持标准的 SQL 语言,并提供了多种存储引擎,如 InnoDB 和 MyISAM,以满足不同的性能和事务需求。
|
||||||
|
|
||||||
License information can be found in the LICENSE file.
|
|
||||||
|
|
||||||
In test packages where this file is renamed README-test, the license
|
|
||||||
file is renamed LICENSE-test.
|
|
||||||
|
|
||||||
This distribution may include materials developed by third parties.
|
|
||||||
For license and attribution notices for these materials,
|
|
||||||
please refer to the LICENSE file.
|
|
||||||
|
|
||||||
For further information on MySQL or additional documentation, visit
|
|
||||||
http://dev.mysql.com/doc/
|
|
||||||
|
|
||||||
For additional downloads and the source of MySQL, visit
|
|
||||||
http://dev.mysql.com/downloads/
|
|
||||||
|
|
||||||
MySQL is brought to you by the MySQL team at Oracle.
|
|
||||||
|
@ -1,31 +1,3 @@
|
|||||||
# Sonatype Nexus3 Docker: sonatype/nexus3
|
## Nexus Repository
|
||||||
|
|
||||||
A Dockerfile for Sonatype Nexus Repository Manager 3, starting with 3.18 the image is based on the [Red Hat Universal Base Image](https://www.redhat.com/en/blog/introducing-red-hat-universal-base-image) while earlier versions used CentOS.
|
Nexus Repository 是一个强大的存储库管理工具,用于组织、存储和检索软件组件。它支持多种包格式,如 Maven, npm, Docker, NuGet, 和 PyPI,使得开发者可以在一个统一的界面中管理各种语言和工具的依赖。Nexus 提供了细粒度的访问控制、智能代理功能和组件搜索,帮助团队提高构建的效率和安全性。通过使用 Nexus Repository,组织可以确保他们使用的组件是经过验证的,同时减少对公共存储库的依赖,提高构建的稳定性。
|
||||||
|
|
||||||
* [Contribution Guidlines](#contribution-guidelines)
|
|
||||||
* [Running](#running)
|
|
||||||
* [Building the Nexus Repository Manager image](#building-the-nexus-repository-manager-image)
|
|
||||||
* [Chef Solo for Runtime and Application](#chef-solo-for-runtime-and-application)
|
|
||||||
* [Testing the Dockerfile](#testing-the-dockerfile)
|
|
||||||
* [Red Hat Certified Image](#red-hat-certified-image)
|
|
||||||
* [Notes](#notes)
|
|
||||||
* [Persistent Data](#persistent-data)
|
|
||||||
* [Getting Help](#getting-help)
|
|
||||||
|
|
||||||
## Contribution Guidelines
|
|
||||||
|
|
||||||
Go read [our contribution guidelines](https://github.com/sonatype/docker-nexus3/blob/main/.github/CONTRIBUTING.md) to get a bit more familiar with how
|
|
||||||
we would like things to flow.
|
|
||||||
|
|
||||||
## Getting Help
|
|
||||||
|
|
||||||
Looking to contribute to our Docker image but need some help? There's a few ways to get information or our attention:
|
|
||||||
|
|
||||||
* Chat with us on [Gitter](https://gitter.im/sonatype/nexus-developers)
|
|
||||||
* File an issue [on our public JIRA](https://issues.sonatype.org/projects/NEXUS/)
|
|
||||||
* Check out the [Nexus3](http://stackoverflow.com/questions/tagged/nexus3) tag on Stack Overflow
|
|
||||||
* Check out the [Nexus Repository User List](https://groups.google.com/a/glists.sonatype.com/forum/?hl=en#!forum/nexus-users)
|
|
||||||
|
|
||||||
## License Disclaimer
|
|
||||||
|
|
||||||
_Nexus Repository OSS is distributed with Sencha Ext JS pursuant to a FLOSS Exception agreed upon between Sonatype, Inc. and Sencha Inc. Sencha Ext JS is licensed under GPL v3 and cannot be redistributed as part of a closed source work._
|
|
||||||
|
@ -1,101 +1,3 @@
|
|||||||
Name
|
## OpenResty
|
||||||
====
|
|
||||||
|
|
||||||
OpenResty - Turning Nginx into a Full-Fledged Scriptable Web Platform
|
OpenResty 是一个基于 Nginx 和 LuaJIT 的强大的 Web 平台。它集成了大量精选的 Lua 库、第三方模块和大多数依赖项,使得用户可以使用 Lua 脚本语言构建高性能、可扩展的 Web 应用。OpenResty 利用 Nginx 的事件模型,使得它在处理高并发、低延迟的 Web 请求时表现出色。
|
||||||
|
|
||||||
Description
|
|
||||||
===========
|
|
||||||
|
|
||||||
OpenResty is a full-fledged web application server by bundling the standard nginx core, lots of 3rd-party nginx modules, as well as most of their external dependencies.
|
|
||||||
|
|
||||||
This bundle is maintained by Yichun Zhang (agentzh).
|
|
||||||
|
|
||||||
Because most of the nginx modules are developed by the bundle maintainers, it can ensure that all these modules are played well together.
|
|
||||||
|
|
||||||
The bundled software components are copyrighted by the respective copyright holders.
|
|
||||||
|
|
||||||
The homepage for this project is on [openresty.org](https://openresty.org/).
|
|
||||||
|
|
||||||
For Users
|
|
||||||
---------
|
|
||||||
|
|
||||||
Visit the [download page](https://openresty.org/en/download.html) on the `openresty.org` web site to download the latest bundle tarball, and follow the installation instructions in the [installation page](https://openresty.org/en/installation.html).
|
|
||||||
|
|
||||||
For Bundle Maintainers
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
The bundle's source is at the following git repository:
|
|
||||||
|
|
||||||
https://github.com/openresty/openresty
|
|
||||||
|
|
||||||
To reproduce the bundle tarball, just do
|
|
||||||
|
|
||||||
```
|
|
||||||
make
|
|
||||||
```
|
|
||||||
|
|
||||||
at the top of the bundle source tree.
|
|
||||||
|
|
||||||
Please note that you may need to install some extra dependencies, like `perl`, `dos2unix`, and `mercurial`. On Fedora 22, for example, installing the dependencies is as simple as running the following commands:
|
|
||||||
|
|
||||||
```
|
|
||||||
sudo dnf install perl dos2unix mercurial
|
|
||||||
```
|
|
||||||
|
|
||||||
Additional Features
|
|
||||||
===================
|
|
||||||
|
|
||||||
In additional to the standard nginx core features, this bundle also supports the following:
|
|
||||||
|
|
||||||
resolv.conf parsing
|
|
||||||
--------------------
|
|
||||||
|
|
||||||
**syntax:** *resolver address ... [valid=time] [ipv6=on|off] [local=on|off|path]*
|
|
||||||
|
|
||||||
**default:** *-*
|
|
||||||
|
|
||||||
**context:** *http, stream, server, location*
|
|
||||||
|
|
||||||
Similar to the [`resolver` directive](https://nginx.org/en/docs/http/ngx_http_core_module.html#resolver) in standard nginx core with additional support for parsing additional resolvers from the `resolv.conf` file format.
|
|
||||||
|
|
||||||
When `local=on`, the standard path of `/etc/resolv.conf` will be used. You may also specify arbitrary path to be used for parsing, for example: `local=/tmp/test.conf`.
|
|
||||||
|
|
||||||
When `local=off`, parsing will be disabled (this is the default).
|
|
||||||
|
|
||||||
This feature is not available on Windows platforms.
|
|
||||||
|
|
||||||
Mailing List
|
|
||||||
============
|
|
||||||
|
|
||||||
You're very welcome to join the English OpenResty mailing list hosted on Google Groups:
|
|
||||||
|
|
||||||
https://groups.google.com/group/openresty-en
|
|
||||||
|
|
||||||
The Chinese mailing list is here:
|
|
||||||
|
|
||||||
https://groups.google.com/group/openresty
|
|
||||||
|
|
||||||
|
|
||||||
Report Bugs
|
|
||||||
===========
|
|
||||||
|
|
||||||
You're very welcome to report issues on GitHub:
|
|
||||||
|
|
||||||
https://github.com/openresty/openresty/issues
|
|
||||||
|
|
||||||
|
|
||||||
Copyright & License
|
|
||||||
===================
|
|
||||||
|
|
||||||
The bundle itself is licensed under the 2-clause BSD license.
|
|
||||||
|
|
||||||
Copyright (c) 2011-2019, Yichun "agentzh" Zhang (章亦春) <agentzh@gmail.com>, OpenResty Inc.
|
|
||||||
|
|
||||||
This module is licensed under the terms of the BSD license.
|
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
|
||||||
|
|
||||||
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
|
||||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
|
@ -1,126 +1,3 @@
|
|||||||
# The PHP Interpreter
|
## PHP
|
||||||
|
|
||||||
PHP is a popular general-purpose scripting language that is especially suited to
|
PHP 是一个广泛使用的开源脚本语言,主要用于 Web 开发并可嵌入到 HTML 中。自从其首次发布以来,PHP 已经成为 Web 开发中最受欢迎的服务器端语言之一。它的主要特点是简单易学,同时提供了强大的库和框架,如 Laravel、Symfony 和 WordPress,帮助开发者快速构建复杂的 Web 应用。PHP 运行在服务器上,与数据库如 MySQL、MariaDB 和 PostgreSQL 等无缝集成,使得创建动态网站和应用变得简单高效。
|
||||||
web development. Fast, flexible and pragmatic, PHP powers everything from your
|
|
||||||
blog to the most popular websites in the world. PHP is distributed under the
|
|
||||||
|
|
||||||
## Documentation
|
|
||||||
|
|
||||||
The PHP manual is available at [php.net/docs](https://php.net/docs).
|
|
||||||
|
|
||||||
## Installation
|
|
||||||
|
|
||||||
### Prebuilt packages and binaries
|
|
||||||
|
|
||||||
Prebuilt packages and binaries can be used to get up and running fast with PHP.
|
|
||||||
|
|
||||||
For Windows, the PHP binaries can be obtained from
|
|
||||||
[windows.php.net](https://windows.php.net). After extracting the archive the
|
|
||||||
`*.exe` files are ready to use.
|
|
||||||
|
|
||||||
For other systems, see the [installation chapter](https://php.net/install).
|
|
||||||
|
|
||||||
### Building PHP source code
|
|
||||||
|
|
||||||
*For Windows, see [Build your own PHP on Windows](https://wiki.php.net/internals/windows/stepbystepbuild_sdk_2).*
|
|
||||||
|
|
||||||
For a minimal PHP build from Git, you will need autoconf, bison, and re2c. For
|
|
||||||
a default build, you will additionally need libxml2 and libsqlite3.
|
|
||||||
|
|
||||||
On Ubuntu, you can install these using:
|
|
||||||
|
|
||||||
sudo apt install -y pkg-config build-essential autoconf bison re2c \
|
|
||||||
libxml2-dev libsqlite3-dev
|
|
||||||
|
|
||||||
On Fedora, you can install these using:
|
|
||||||
|
|
||||||
sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
|
|
||||||
|
|
||||||
Generate configure:
|
|
||||||
|
|
||||||
./buildconf
|
|
||||||
|
|
||||||
Configure your build. `--enable-debug` is recommended for development, see
|
|
||||||
`./configure --help` for a full list of options.
|
|
||||||
|
|
||||||
# For development
|
|
||||||
./configure --enable-debug
|
|
||||||
# For production
|
|
||||||
./configure
|
|
||||||
|
|
||||||
Build PHP. To speed up the build, specify the maximum number of jobs using `-j`:
|
|
||||||
|
|
||||||
make -j4
|
|
||||||
|
|
||||||
The number of jobs should usually match the number of available cores, which
|
|
||||||
can be determined using `nproc`.
|
|
||||||
|
|
||||||
## Testing PHP source code
|
|
||||||
|
|
||||||
PHP ships with an extensive test suite, the command `make test` is used after
|
|
||||||
successful compilation of the sources to run this test suite.
|
|
||||||
|
|
||||||
It is possible to run tests using multiple cores by setting `-jN` in
|
|
||||||
`TEST_PHP_ARGS`:
|
|
||||||
|
|
||||||
make TEST_PHP_ARGS=-j4 test
|
|
||||||
|
|
||||||
Shall run `make test` with a maximum of 4 concurrent jobs: Generally the maximum
|
|
||||||
number of jobs should not exceed the number of cores available.
|
|
||||||
|
|
||||||
The [qa.php.net](https://qa.php.net) site provides more detailed info about
|
|
||||||
testing and quality assurance.
|
|
||||||
|
|
||||||
## Installing PHP built from source
|
|
||||||
|
|
||||||
After a successful build (and test), PHP may be installed with:
|
|
||||||
|
|
||||||
make install
|
|
||||||
|
|
||||||
Depending on your permissions and prefix, `make install` may need super user
|
|
||||||
permissions.
|
|
||||||
|
|
||||||
## PHP extensions
|
|
||||||
|
|
||||||
Extensions provide additional functionality on top of PHP. PHP consists of many
|
|
||||||
essential bundled extensions. Additional extensions can be found in the PHP
|
|
||||||
Extension Community Library - [PECL](https://pecl.php.net).
|
|
||||||
|
|
||||||
## Contributing
|
|
||||||
|
|
||||||
The PHP source code is located in the Git repository at
|
|
||||||
[github.com/php/php-src](https://github.com/php/php-src). Contributions are most
|
|
||||||
welcome by forking the repository and sending a pull request.
|
|
||||||
|
|
||||||
Discussions are done on GitHub, but depending on the topic can also be relayed
|
|
||||||
to the official PHP developer mailing list internals@lists.php.net.
|
|
||||||
|
|
||||||
New features require an RFC and must be accepted by the developers. See
|
|
||||||
[Request for comments - RFC](https://wiki.php.net/rfc) and
|
|
||||||
[Voting on PHP features](https://wiki.php.net/rfc/voting) for more information
|
|
||||||
on the process.
|
|
||||||
|
|
||||||
Bug fixes don't require an RFC. If the bug has a GitHub issue, reference it in
|
|
||||||
the commit message using `GH-NNNNNN`. Use `#NNNNNN` for tickets in the old
|
|
||||||
[bugs.php.net](https://bugs.php.net) bug tracker.
|
|
||||||
|
|
||||||
Fix GH-7815: php_uname doesn't recognise latest Windows versions
|
|
||||||
Fix #55371: get_magic_quotes_gpc() throws deprecation warning
|
|
||||||
|
|
||||||
See [Git workflow](https://wiki.php.net/vcs/gitworkflow) for details on how pull
|
|
||||||
requests are merged.
|
|
||||||
|
|
||||||
### Guidelines for contributors
|
|
||||||
|
|
||||||
See further documents in the repository for more information on how to
|
|
||||||
contribute:
|
|
||||||
|
|
||||||
- [Contributing to PHP](/CONTRIBUTING.md)
|
|
||||||
- [PHP coding standards](/CODING_STANDARDS.md)
|
|
||||||
- [Mailing list rules](/docs/mailinglist-rules.md)
|
|
||||||
- [PHP release process](/docs/release-process.md)
|
|
||||||
|
|
||||||
## Credits
|
|
||||||
|
|
||||||
For the list of people who've put work into PHP, please see the
|
|
||||||
[PHP credits page](https://php.net/credits.php).
|
|
||||||
|
@ -1,126 +1,3 @@
|
|||||||
# The PHP Interpreter
|
## PHP
|
||||||
|
|
||||||
PHP is a popular general-purpose scripting language that is especially suited to
|
PHP 是一个广泛使用的开源脚本语言,主要用于 Web 开发并可嵌入到 HTML 中。自从其首次发布以来,PHP 已经成为 Web 开发中最受欢迎的服务器端语言之一。它的主要特点是简单易学,同时提供了强大的库和框架,如 Laravel、Symfony 和 WordPress,帮助开发者快速构建复杂的 Web 应用。PHP 运行在服务器上,与数据库如 MySQL、MariaDB 和 PostgreSQL 等无缝集成,使得创建动态网站和应用变得简单高效。
|
||||||
web development. Fast, flexible and pragmatic, PHP powers everything from your
|
|
||||||
blog to the most popular websites in the world. PHP is distributed under the
|
|
||||||
|
|
||||||
## Documentation
|
|
||||||
|
|
||||||
The PHP manual is available at [php.net/docs](https://php.net/docs).
|
|
||||||
|
|
||||||
## Installation
|
|
||||||
|
|
||||||
### Prebuilt packages and binaries
|
|
||||||
|
|
||||||
Prebuilt packages and binaries can be used to get up and running fast with PHP.
|
|
||||||
|
|
||||||
For Windows, the PHP binaries can be obtained from
|
|
||||||
[windows.php.net](https://windows.php.net). After extracting the archive the
|
|
||||||
`*.exe` files are ready to use.
|
|
||||||
|
|
||||||
For other systems, see the [installation chapter](https://php.net/install).
|
|
||||||
|
|
||||||
### Building PHP source code
|
|
||||||
|
|
||||||
*For Windows, see [Build your own PHP on Windows](https://wiki.php.net/internals/windows/stepbystepbuild_sdk_2).*
|
|
||||||
|
|
||||||
For a minimal PHP build from Git, you will need autoconf, bison, and re2c. For
|
|
||||||
a default build, you will additionally need libxml2 and libsqlite3.
|
|
||||||
|
|
||||||
On Ubuntu, you can install these using:
|
|
||||||
|
|
||||||
sudo apt install -y pkg-config build-essential autoconf bison re2c \
|
|
||||||
libxml2-dev libsqlite3-dev
|
|
||||||
|
|
||||||
On Fedora, you can install these using:
|
|
||||||
|
|
||||||
sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
|
|
||||||
|
|
||||||
Generate configure:
|
|
||||||
|
|
||||||
./buildconf
|
|
||||||
|
|
||||||
Configure your build. `--enable-debug` is recommended for development, see
|
|
||||||
`./configure --help` for a full list of options.
|
|
||||||
|
|
||||||
# For development
|
|
||||||
./configure --enable-debug
|
|
||||||
# For production
|
|
||||||
./configure
|
|
||||||
|
|
||||||
Build PHP. To speed up the build, specify the maximum number of jobs using `-j`:
|
|
||||||
|
|
||||||
make -j4
|
|
||||||
|
|
||||||
The number of jobs should usually match the number of available cores, which
|
|
||||||
can be determined using `nproc`.
|
|
||||||
|
|
||||||
## Testing PHP source code
|
|
||||||
|
|
||||||
PHP ships with an extensive test suite, the command `make test` is used after
|
|
||||||
successful compilation of the sources to run this test suite.
|
|
||||||
|
|
||||||
It is possible to run tests using multiple cores by setting `-jN` in
|
|
||||||
`TEST_PHP_ARGS`:
|
|
||||||
|
|
||||||
make TEST_PHP_ARGS=-j4 test
|
|
||||||
|
|
||||||
Shall run `make test` with a maximum of 4 concurrent jobs: Generally the maximum
|
|
||||||
number of jobs should not exceed the number of cores available.
|
|
||||||
|
|
||||||
The [qa.php.net](https://qa.php.net) site provides more detailed info about
|
|
||||||
testing and quality assurance.
|
|
||||||
|
|
||||||
## Installing PHP built from source
|
|
||||||
|
|
||||||
After a successful build (and test), PHP may be installed with:
|
|
||||||
|
|
||||||
make install
|
|
||||||
|
|
||||||
Depending on your permissions and prefix, `make install` may need super user
|
|
||||||
permissions.
|
|
||||||
|
|
||||||
## PHP extensions
|
|
||||||
|
|
||||||
Extensions provide additional functionality on top of PHP. PHP consists of many
|
|
||||||
essential bundled extensions. Additional extensions can be found in the PHP
|
|
||||||
Extension Community Library - [PECL](https://pecl.php.net).
|
|
||||||
|
|
||||||
## Contributing
|
|
||||||
|
|
||||||
The PHP source code is located in the Git repository at
|
|
||||||
[github.com/php/php-src](https://github.com/php/php-src). Contributions are most
|
|
||||||
welcome by forking the repository and sending a pull request.
|
|
||||||
|
|
||||||
Discussions are done on GitHub, but depending on the topic can also be relayed
|
|
||||||
to the official PHP developer mailing list internals@lists.php.net.
|
|
||||||
|
|
||||||
New features require an RFC and must be accepted by the developers. See
|
|
||||||
[Request for comments - RFC](https://wiki.php.net/rfc) and
|
|
||||||
[Voting on PHP features](https://wiki.php.net/rfc/voting) for more information
|
|
||||||
on the process.
|
|
||||||
|
|
||||||
Bug fixes don't require an RFC. If the bug has a GitHub issue, reference it in
|
|
||||||
the commit message using `GH-NNNNNN`. Use `#NNNNNN` for tickets in the old
|
|
||||||
[bugs.php.net](https://bugs.php.net) bug tracker.
|
|
||||||
|
|
||||||
Fix GH-7815: php_uname doesn't recognise latest Windows versions
|
|
||||||
Fix #55371: get_magic_quotes_gpc() throws deprecation warning
|
|
||||||
|
|
||||||
See [Git workflow](https://wiki.php.net/vcs/gitworkflow) for details on how pull
|
|
||||||
requests are merged.
|
|
||||||
|
|
||||||
### Guidelines for contributors
|
|
||||||
|
|
||||||
See further documents in the repository for more information on how to
|
|
||||||
contribute:
|
|
||||||
|
|
||||||
- [Contributing to PHP](/CONTRIBUTING.md)
|
|
||||||
- [PHP coding standards](/CODING_STANDARDS.md)
|
|
||||||
- [Mailing list rules](/docs/mailinglist-rules.md)
|
|
||||||
- [PHP release process](/docs/release-process.md)
|
|
||||||
|
|
||||||
## Credits
|
|
||||||
|
|
||||||
For the list of people who've put work into PHP, please see the
|
|
||||||
[PHP credits page](https://php.net/credits.php).
|
|
||||||
|
@ -1,126 +1,3 @@
|
|||||||
# The PHP Interpreter
|
## PHP
|
||||||
|
|
||||||
PHP is a popular general-purpose scripting language that is especially suited to
|
PHP 是一个广泛使用的开源脚本语言,主要用于 Web 开发并可嵌入到 HTML 中。自从其首次发布以来,PHP 已经成为 Web 开发中最受欢迎的服务器端语言之一。它的主要特点是简单易学,同时提供了强大的库和框架,如 Laravel、Symfony 和 WordPress,帮助开发者快速构建复杂的 Web 应用。PHP 运行在服务器上,与数据库如 MySQL、MariaDB 和 PostgreSQL 等无缝集成,使得创建动态网站和应用变得简单高效。
|
||||||
web development. Fast, flexible and pragmatic, PHP powers everything from your
|
|
||||||
blog to the most popular websites in the world. PHP is distributed under the
|
|
||||||
|
|
||||||
## Documentation
|
|
||||||
|
|
||||||
The PHP manual is available at [php.net/docs](https://php.net/docs).
|
|
||||||
|
|
||||||
## Installation
|
|
||||||
|
|
||||||
### Prebuilt packages and binaries
|
|
||||||
|
|
||||||
Prebuilt packages and binaries can be used to get up and running fast with PHP.
|
|
||||||
|
|
||||||
For Windows, the PHP binaries can be obtained from
|
|
||||||
[windows.php.net](https://windows.php.net). After extracting the archive the
|
|
||||||
`*.exe` files are ready to use.
|
|
||||||
|
|
||||||
For other systems, see the [installation chapter](https://php.net/install).
|
|
||||||
|
|
||||||
### Building PHP source code
|
|
||||||
|
|
||||||
*For Windows, see [Build your own PHP on Windows](https://wiki.php.net/internals/windows/stepbystepbuild_sdk_2).*
|
|
||||||
|
|
||||||
For a minimal PHP build from Git, you will need autoconf, bison, and re2c. For
|
|
||||||
a default build, you will additionally need libxml2 and libsqlite3.
|
|
||||||
|
|
||||||
On Ubuntu, you can install these using:
|
|
||||||
|
|
||||||
sudo apt install -y pkg-config build-essential autoconf bison re2c \
|
|
||||||
libxml2-dev libsqlite3-dev
|
|
||||||
|
|
||||||
On Fedora, you can install these using:
|
|
||||||
|
|
||||||
sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
|
|
||||||
|
|
||||||
Generate configure:
|
|
||||||
|
|
||||||
./buildconf
|
|
||||||
|
|
||||||
Configure your build. `--enable-debug` is recommended for development, see
|
|
||||||
`./configure --help` for a full list of options.
|
|
||||||
|
|
||||||
# For development
|
|
||||||
./configure --enable-debug
|
|
||||||
# For production
|
|
||||||
./configure
|
|
||||||
|
|
||||||
Build PHP. To speed up the build, specify the maximum number of jobs using `-j`:
|
|
||||||
|
|
||||||
make -j4
|
|
||||||
|
|
||||||
The number of jobs should usually match the number of available cores, which
|
|
||||||
can be determined using `nproc`.
|
|
||||||
|
|
||||||
## Testing PHP source code
|
|
||||||
|
|
||||||
PHP ships with an extensive test suite, the command `make test` is used after
|
|
||||||
successful compilation of the sources to run this test suite.
|
|
||||||
|
|
||||||
It is possible to run tests using multiple cores by setting `-jN` in
|
|
||||||
`TEST_PHP_ARGS`:
|
|
||||||
|
|
||||||
make TEST_PHP_ARGS=-j4 test
|
|
||||||
|
|
||||||
Shall run `make test` with a maximum of 4 concurrent jobs: Generally the maximum
|
|
||||||
number of jobs should not exceed the number of cores available.
|
|
||||||
|
|
||||||
The [qa.php.net](https://qa.php.net) site provides more detailed info about
|
|
||||||
testing and quality assurance.
|
|
||||||
|
|
||||||
## Installing PHP built from source
|
|
||||||
|
|
||||||
After a successful build (and test), PHP may be installed with:
|
|
||||||
|
|
||||||
make install
|
|
||||||
|
|
||||||
Depending on your permissions and prefix, `make install` may need super user
|
|
||||||
permissions.
|
|
||||||
|
|
||||||
## PHP extensions
|
|
||||||
|
|
||||||
Extensions provide additional functionality on top of PHP. PHP consists of many
|
|
||||||
essential bundled extensions. Additional extensions can be found in the PHP
|
|
||||||
Extension Community Library - [PECL](https://pecl.php.net).
|
|
||||||
|
|
||||||
## Contributing
|
|
||||||
|
|
||||||
The PHP source code is located in the Git repository at
|
|
||||||
[github.com/php/php-src](https://github.com/php/php-src). Contributions are most
|
|
||||||
welcome by forking the repository and sending a pull request.
|
|
||||||
|
|
||||||
Discussions are done on GitHub, but depending on the topic can also be relayed
|
|
||||||
to the official PHP developer mailing list internals@lists.php.net.
|
|
||||||
|
|
||||||
New features require an RFC and must be accepted by the developers. See
|
|
||||||
[Request for comments - RFC](https://wiki.php.net/rfc) and
|
|
||||||
[Voting on PHP features](https://wiki.php.net/rfc/voting) for more information
|
|
||||||
on the process.
|
|
||||||
|
|
||||||
Bug fixes don't require an RFC. If the bug has a GitHub issue, reference it in
|
|
||||||
the commit message using `GH-NNNNNN`. Use `#NNNNNN` for tickets in the old
|
|
||||||
[bugs.php.net](https://bugs.php.net) bug tracker.
|
|
||||||
|
|
||||||
Fix GH-7815: php_uname doesn't recognise latest Windows versions
|
|
||||||
Fix #55371: get_magic_quotes_gpc() throws deprecation warning
|
|
||||||
|
|
||||||
See [Git workflow](https://wiki.php.net/vcs/gitworkflow) for details on how pull
|
|
||||||
requests are merged.
|
|
||||||
|
|
||||||
### Guidelines for contributors
|
|
||||||
|
|
||||||
See further documents in the repository for more information on how to
|
|
||||||
contribute:
|
|
||||||
|
|
||||||
- [Contributing to PHP](/CONTRIBUTING.md)
|
|
||||||
- [PHP coding standards](/CODING_STANDARDS.md)
|
|
||||||
- [Mailing list rules](/docs/mailinglist-rules.md)
|
|
||||||
- [PHP release process](/docs/release-process.md)
|
|
||||||
|
|
||||||
## Credits
|
|
||||||
|
|
||||||
For the list of people who've put work into PHP, please see the
|
|
||||||
[PHP credits page](https://php.net/credits.php).
|
|
||||||
|
@ -1,19 +1,3 @@
|
|||||||
What is Redis?
|
## Redis
|
||||||
--------------
|
|
||||||
|
|
||||||
Redis is often referred to as a *data structures* server. What this means is that Redis provides access to mutable data structures via a set of commands, which are sent using a *server-client* model with TCP sockets and a simple protocol. So different processes can query and modify the same data structures in a shared way.
|
Redis 是一个开源的、内存中的数据结构存储系统,可用作数据库、缓存和消息代理。它支持多种数据结构,如字符串、哈希、列表、集合、有序集合、位图、hyperloglogs 和地理空间索引。由于其高性能和低延迟特性,Redis 被广泛用于各种应用中,特别是需要快速数据访问的场景。除了内存存储,Redis 还提供了持久化功能,确保数据的安全性。其丰富的 API 和广泛的客户端库使得 Redis 可以轻松地与多种编程语言和框架集成。
|
||||||
|
|
||||||
Data structures implemented into Redis have a few special properties:
|
|
||||||
|
|
||||||
* Redis cares to store them on disk, even if they are always served and modified into the server memory. This means that Redis is fast, but that it is also non-volatile.
|
|
||||||
* The implementation of data structures emphasizes memory efficiency, so data structures inside Redis will likely use less memory compared to the same data structure modelled using a high-level programming language.
|
|
||||||
* Redis offers a number of features that are natural to find in a database, like replication, tunable levels of durability, clustering, and high availability.
|
|
||||||
|
|
||||||
Another good example is to think of Redis as a more complex version of memcached, where the operations are not just SETs and GETs, but operations that work with complex data types like Lists, Sets, ordered data structures, and so forth.
|
|
||||||
|
|
||||||
If you want to know more, this is a list of selected starting points:
|
|
||||||
|
|
||||||
* Introduction to Redis data types. https://redis.io/topics/data-types-intro
|
|
||||||
* Try Redis directly inside your browser. https://try.redis.io
|
|
||||||
* The full list of Redis commands. https://redis.io/commands
|
|
||||||
* There is much more inside the official Redis documentation. https://redis.io/documentation
|
|
||||||
|
@ -4,14 +4,6 @@ Uptime Kuma is an easy-to-use self-hosted monitoring tool.
|
|||||||
|
|
||||||
<img src="https://user-images.githubusercontent.com/1336778/212262296-e6205815-ad62-488c-83ec-a5b0d0689f7c.jpg" width="700" alt="" />
|
<img src="https://user-images.githubusercontent.com/1336778/212262296-e6205815-ad62-488c-83ec-a5b0d0689f7c.jpg" width="700" alt="" />
|
||||||
|
|
||||||
## 🥔 Live Demo
|
|
||||||
|
|
||||||
Try it!
|
|
||||||
|
|
||||||
- Tokyo Demo Server: https://demo.uptime.kuma.pet (Sponsored by [Uptime Kuma Sponsors](https://github.com/louislam/uptime-kuma#%EF%B8%8F-sponsors))
|
|
||||||
|
|
||||||
It is a temporary live demo, all data will be deleted after 10 minutes. Use the one that is closer to you, but I suggest that you should install and try it out for the best demo experience.
|
|
||||||
|
|
||||||
## ⭐ Features
|
## ⭐ Features
|
||||||
|
|
||||||
* Monitoring uptime for HTTP(s) / TCP / HTTP(s) Keyword / Ping / DNS Record / Push / Steam Game Server / Docker Containers
|
* Monitoring uptime for HTTP(s) / TCP / HTTP(s) Keyword / Ping / DNS Record / Push / Steam Game Server / Docker Containers
|
||||||
@ -26,59 +18,3 @@ It is a temporary live demo, all data will be deleted after 10 minutes. Use the
|
|||||||
* Proxy support
|
* Proxy support
|
||||||
* 2FA support
|
* 2FA support
|
||||||
|
|
||||||
## 🆕 What's Next?
|
|
||||||
|
|
||||||
I will mark requests/issues to the next milestone.
|
|
||||||
|
|
||||||
https://github.com/louislam/uptime-kuma/milestones
|
|
||||||
|
|
||||||
Project Plan:
|
|
||||||
|
|
||||||
https://github.com/users/louislam/projects/4/views/1
|
|
||||||
|
|
||||||
## Motivation
|
|
||||||
|
|
||||||
* I was looking for a self-hosted monitoring tool like "Uptime Robot", but it is hard to find a suitable one. One of the close ones is statping. Unfortunately, it is not stable and no longer maintained.
|
|
||||||
* Want to build a fancy UI.
|
|
||||||
* Learn Vue 3 and vite.js.
|
|
||||||
* Show the power of Bootstrap 5.
|
|
||||||
* Try to use WebSocket with SPA instead of REST API.
|
|
||||||
* Deploy my first Docker image to Docker Hub.
|
|
||||||
|
|
||||||
If you love this project, please consider giving me a ⭐.
|
|
||||||
|
|
||||||
## 🗣️ Discussion
|
|
||||||
|
|
||||||
### Issues Page
|
|
||||||
|
|
||||||
You can discuss or ask for help in [issues](https://github.com/louislam/uptime-kuma/issues).
|
|
||||||
|
|
||||||
### Subreddit
|
|
||||||
|
|
||||||
My Reddit account: [u/louislamlam](https://reddit.com/u/louislamlam).
|
|
||||||
You can mention me if you ask a question on Reddit.
|
|
||||||
[r/Uptime kuma](https://www.reddit.com/r/UptimeKuma/)
|
|
||||||
|
|
||||||
## Contribute
|
|
||||||
|
|
||||||
### Test Pull Requests
|
|
||||||
|
|
||||||
There are a lot of pull requests right now, but I don't have time to test them all.
|
|
||||||
|
|
||||||
If you want to help, you can check this:
|
|
||||||
https://github.com/louislam/uptime-kuma/wiki/Test-Pull-Requests
|
|
||||||
|
|
||||||
### Test Beta Version
|
|
||||||
|
|
||||||
Check out the latest beta release here: https://github.com/louislam/uptime-kuma/releases
|
|
||||||
|
|
||||||
### Bug Reports / Feature Requests
|
|
||||||
If you want to report a bug or request a new feature, feel free to open a [new issue](https://github.com/louislam/uptime-kuma/issues).
|
|
||||||
|
|
||||||
### Translations
|
|
||||||
If you want to translate Uptime Kuma into your language, please visit [Weblate Readme](https://github.com/louislam/uptime-kuma/blob/master/src/lang/README.md).
|
|
||||||
|
|
||||||
Feel free to correct my grammar in this README, source code, or wiki, as my mother language is not English and my grammar is not that great.
|
|
||||||
|
|
||||||
### Create Pull Requests
|
|
||||||
If you want to modify Uptime Kuma, please read this guide and follow the rules here: https://github.com/louislam/uptime-kuma/blob/master/CONTRIBUTING.md
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
**南墙** WEB 应用防火墙(简称:`uuWAF`)一款社区驱动的免费、高性能、高扩展顶级 Web 应用安全防护产品。
|
**南墙** WEB 应用防火墙(简称:`uuWAF`)一款社区驱动的免费、高性能、高扩展顶级 Web 应用安全防护产品。
|
||||||
|
|
||||||
> 注意:南墙 暂不开源,直接下载编译好的二进制文件安装即可,GitHub 仓库内主要为社区贡献的规则,每次 uuWAF 发布将自动更新。
|
官网: https://waf.uusec.com/
|
||||||
|
|
||||||
## **技术优势**
|
## **技术优势**
|
||||||
|
|
||||||
@ -17,3 +17,12 @@
|
|||||||
- **高级规则引擎**
|
- **高级规则引擎**
|
||||||
|
|
||||||
南墙积极运用 `nginx` 和 `luajit` 的高性能、高灵活性特点,除了提供对普通用户友好性较好的传统规则创建模式,还提供了高扩展性、高灵活性的 lua 脚本规则编写功能,使得有一定编程功底的高级安全管理员可以创造出一系列传统 WAF 所不能实现的高级漏洞防护规则,用户可以编写一系列插件来扩展 WAF 现有功能。从而使得在拦截一些复杂漏洞时,可以更加得心应手。
|
南墙积极运用 `nginx` 和 `luajit` 的高性能、高灵活性特点,除了提供对普通用户友好性较好的传统规则创建模式,还提供了高扩展性、高灵活性的 lua 脚本规则编写功能,使得有一定编程功底的高级安全管理员可以创造出一系列传统 WAF 所不能实现的高级漏洞防护规则,用户可以编写一系列插件来扩展 WAF 现有功能。从而使得在拦截一些复杂漏洞时,可以更加得心应手。
|
||||||
|
|
||||||
|
|
||||||
|
## 使用
|
||||||
|
|
||||||
|
1. 登录后台,访问https://wafip:4443 ,wafip为安装南墙的服务器ip,用户名admin,密码wafadmin
|
||||||
|
2. 添加站点,进入站点管理菜单,点击添加站点按钮,按提示添加站点域名与网站服务器ip
|
||||||
|
3. 添加证书,进入证书管理菜单,点击添加证书按钮,上传第二步中域名的https证书和私钥文件
|
||||||
|
4. 将域名DNS的ip指向改为南墙服务器ip地址
|
||||||
|
5. 访问站点域名查看网站是否能够访问
|
Binary file not shown.
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 1.7 KiB |
@ -1,3 +1,3 @@
|
|||||||
##### A modern, lightweight and powerful wiki app built on NodeJS
|
## Wiki.js
|
||||||
|
|
||||||
Wiki.js is an open source project that has been made possible due to the generous contributions by community [backers](https://js.wiki/about). If you are interested in supporting this project, please consider [becoming a sponsor](https://github.com/users/NGPixel/sponsorship), [becoming a patron](https://www.patreon.com/requarks), donating to our [OpenCollective](https://opencollective.com/wikijs), via [Paypal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FLV5X255Z9CJU&source=url) or via Ethereum (`0xe1d55c19ae86f6bcbfb17e7f06ace96bdbb22cb5`).
|
Wiki.js 是一个现代化、开源的维基软件,基于 Node.js 构建。它提供了一个直观的用户界面和强大的编辑功能,支持 Markdown、WYSIWYG 和其他多种格式。Wiki.js 设计为自托管,允许用户在自己的服务器上部署,确保数据的私有性和安全性。其模块化的架构和插件系统使得用户可以轻松地扩展功能和定制外观。Wiki.js 还支持多种身份验证方法、版本控制和实时同步,满足现代团队的协作需求。
|
||||||
|
@ -1,82 +1,4 @@
|
|||||||
<p style="text-align: center">Semantic Personal Publishing Platform</p>
|
## WordPress
|
||||||
|
|
||||||
<h2>First Things First</h2>
|
WordPress 是一个开源的内容管理系统(CMS),广泛用于建立博客和商业网站。它提供了一个用户友好的界面,使得即使是非技术人员也能轻松创建和管理网站。WordPress 拥有丰富的插件和主题生态系统,允许用户定制网站的功能和外观。
|
||||||
<p>Welcome. WordPress is a very special project to me. Every developer and contributor adds something unique to the mix, and together we create something beautiful that I am proud to be a part of. Thousands of hours have gone into WordPress, and we are dedicated to making it better every day. Thank you for making it part of your world.</p>
|
|
||||||
<p style="text-align: right">— Matt Mullenweg</p>
|
|
||||||
|
|
||||||
<h2>Installation: Famous 5-minute install</h2>
|
|
||||||
<ol>
|
|
||||||
<li>Unzip the package in an empty directory and upload everything.</li>
|
|
||||||
<li>Open <span class="file"><a href="wp-admin/install.php">wp-admin/install.php</a></span> in your browser. It will take you through the process to set up a <code>wp-config.php</code> file with your database connection details.
|
|
||||||
<ol>
|
|
||||||
<li>If for some reason this does not work, do not worry. It may not work on all web hosts. Open up <code>wp-config-sample.php</code> with a text editor like WordPad or similar and fill in your database connection details.</li>
|
|
||||||
<li>Save the file as <code>wp-config.php</code> and upload it.</li>
|
|
||||||
<li>Open <span class="file"><a href="wp-admin/install.php">wp-admin/install.php</a></span> in your browser.</li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
<li>Once the configuration file is set up, the installer will set up the tables needed for your site. If there is an error, double check your <code>wp-config.php</code> file, and try again. If it fails again, please go to the <a href="https://wordpress.org/support/forums/">WordPress support forums</a> with as much data as you can gather.</li>
|
|
||||||
<li><strong>If you did not enter a password, note the password given to you.</strong> If you did not provide a username, it will be <code>admin</code>.</li>
|
|
||||||
<li>The installer should then send you to the <a href="wp-login.php">login page</a>. Sign in with the username and password you chose during the installation. If a password was generated for you, you can then click on “Profile” to change the password.</li>
|
|
||||||
</ol>
|
|
||||||
|
|
||||||
<h2>Updating</h2>
|
|
||||||
<h3>Using the Automatic Updater</h3>
|
|
||||||
<ol>
|
|
||||||
<li>Open <span class="file"><a href="wp-admin/update-core.php">wp-admin/update-core.php</a></span> in your browser and follow the instructions.</li>
|
|
||||||
<li>You wanted more, perhaps? That’s it!</li>
|
|
||||||
</ol>
|
|
||||||
|
|
||||||
<h3>Updating Manually</h3>
|
|
||||||
<ol>
|
|
||||||
<li>Before you update anything, make sure you have backup copies of any files you may have modified such as <code>index.php</code>.</li>
|
|
||||||
<li>Delete your old WordPress files, saving ones you’ve modified.</li>
|
|
||||||
<li>Upload the new files.</li>
|
|
||||||
<li>Point your browser to <span class="file"><a href="wp-admin/upgrade.php">/wp-admin/upgrade.php</a>.</span></li>
|
|
||||||
</ol>
|
|
||||||
|
|
||||||
<h2>Migrating from other systems</h2>
|
|
||||||
<p>WordPress can <a href="https://wordpress.org/support/article/importing-content/">import from a number of systems</a>. First you need to get WordPress installed and working as described above, before using <a href="wp-admin/import.php">our import tools</a>.</p>
|
|
||||||
|
|
||||||
<h2>System Requirements</h2>
|
|
||||||
<ul>
|
|
||||||
<li><a href="https://secure.php.net/">PHP</a> version <strong>5.6.20</strong> or greater.</li>
|
|
||||||
<li><a href="https://www.mysql.com/">MySQL</a> version <strong>5.0</strong> or greater.</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<h3>Recommendations</h3>
|
|
||||||
<ul>
|
|
||||||
<li><a href="https://secure.php.net/">PHP</a> version <strong>7.4</strong> or greater.</li>
|
|
||||||
<li><a href="https://www.mysql.com/">MySQL</a> version <strong>5.7</strong> or greater OR <a href="https://mariadb.org/">MariaDB</a> version <strong>10.3</strong> or greater.</li>
|
|
||||||
<li>The <a href="https://httpd.apache.org/docs/2.2/mod/mod_rewrite.html">mod_rewrite</a> Apache module.</li>
|
|
||||||
<li><a href="https://wordpress.org/news/2016/12/moving-toward-ssl/">HTTPS</a> support.</li>
|
|
||||||
<li>A link to <a href="https://wordpress.org/">wordpress.org</a> on your site.</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<h2>Online Resources</h2>
|
|
||||||
<p>If you have any questions that are not addressed in this document, please take advantage of WordPress’ numerous online resources:</p>
|
|
||||||
<dl>
|
|
||||||
<dt><a href="https://wordpress.org/support/">HelpHub</a></dt>
|
|
||||||
<dd>HelpHub is the encyclopedia of all things WordPress. It is the most comprehensive source of information for WordPress available.</dd>
|
|
||||||
<dt><a href="https://wordpress.org/news/">The WordPress Blog</a></dt>
|
|
||||||
<dd>This is where you’ll find the latest updates and news related to WordPress. Recent WordPress news appears in your administrative dashboard by default.</dd>
|
|
||||||
<dt><a href="https://planet.wordpress.org/">WordPress Planet</a></dt>
|
|
||||||
<dd>The WordPress Planet is a news aggregator that brings together posts from WordPress blogs around the web.</dd>
|
|
||||||
<dt><a href="https://wordpress.org/support/forums/">WordPress Support Forums</a></dt>
|
|
||||||
<dd>If you’ve looked everywhere and still cannot find an answer, the support forums are very active and have a large community ready to help. To help them help you be sure to use a descriptive thread title and describe your question in as much detail as possible.</dd>
|
|
||||||
<dt><a href="https://make.wordpress.org/support/handbook/appendix/other-support-locations/introduction-to-irc/">WordPress <abbr>IRC</abbr> (Internet Relay Chat) Channel</a></dt>
|
|
||||||
<dd>There is an online chat channel that is used for discussion among people who use WordPress and occasionally support topics. The above wiki page should point you in the right direction. (<a href="https://web.libera.chat/#wordpress">irc.libera.chat #wordpress</a>)</dd>
|
|
||||||
</dl>
|
|
||||||
|
|
||||||
<h2>Final Notes</h2>
|
|
||||||
<ul>
|
|
||||||
<li>If you have any suggestions, ideas, or comments, or if you (gasp!) found a bug, join us in the <a href="https://wordpress.org/support/forums/">Support Forums</a>.</li>
|
|
||||||
<li>WordPress has a robust plugin <abbr>API</abbr> (Application Programming Interface) that makes extending the code easy. If you are a developer interested in utilizing this, see the <a href="https://developer.wordpress.org/plugins/">Plugin Developer Handbook</a>. You shouldn’t modify any of the core code.</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<h2>Share the Love</h2>
|
|
||||||
<p>WordPress has no multi-million dollar marketing campaign or celebrity sponsors, but we do have something even better—you. If you enjoy WordPress please consider telling a friend, setting it up for someone less knowledgeable than yourself, or writing the author of a media article that overlooks us.</p>
|
|
||||||
|
|
||||||
<p>WordPress is the official continuation of <a href="https://cafelog.com/">b2/cafélog</a>, which came from Michel V. The work has been continued by the <a href="https://wordpress.org/about/">WordPress developers</a>. If you would like to support WordPress, please consider <a href="https://wordpress.org/donate/">donating</a>.</p>
|
|
||||||
|
|
||||||
<h2>License</h2>
|
|
||||||
<p>WordPress is free software, and is released under the terms of the <abbr>GPL</abbr> (GNU General Public License) version 2 or (at your option) any later version. See <a href="license.txt">license.txt</a>.</p>
|
|
||||||
|
Loading…
Reference in New Issue
Block a user